package sounds;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.FloatControl;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.SourceDataLine;

import util.AudioClipBalanced;
/** <p>An object implementing {@link java.applet.AudioClip java.applet.AudioClip} with the data from Down-05.wav hard-coded into it.</p>
 * <p>Created with the <a href="http://stephengware.com/projects/soundtoclass">SoundToClass tool</a>, by Stephen G. Ware.</p>
 * @author Stephen G. Ware */
public class Down05 implements AudioClipBalanced {
	private byte[] data;
	private AudioFormat format;
	private DataLine.Info lineInfo = null;
	private PlayThread playThread = null;
	private LoopThread loopThread = null;
	private static final long serialVersionUID = 88200;
	private static byte[] data0(){ return new byte[] {-1,-1,-106,7,29,15,-110,22,-23,29,12,37,14,44,-71,50,53,57,80,63,23,69,-127,74,124,79,10,84,37,88,-66,91,-39,94,115,97,123,99,1,101,-15,101,88,102,43,102,114,101,39,100,82,98,-14,95,11,93,-93,89,-68,85,92,81,-119,76,80,71,-86,65,-77,59,94,53,-62,46,-24,39,-48,32,-115,25,42,18,-93,10,26,3,-125,-5,-8,-13,122,-20,27,-27,-32,-35,-43,-42,5,-48,119,-55,54,-61,77,-67,-68,-73,-106,-78,-38,-83,-109,-87,-60,-91,116,-94,-90,-97,100,-99,-91,-101,125,-102,-41,-103,-51,-103,71,-102,90,-101,-14,-100,28,-97,-57,-95,-5,-92,-81,-88,-39,-84,126,-79,-118,-74,3,-68,-39,-63,6,-56,-127,-50,68,-43,61,-36,115,-29,-63,-22,63,-14,-64,-7,84,1,-29,8,98,16,-47,23,24,31,55,38,30,45,-56,51,38,58,55,64,-24,69,61,75,34,80,-99,84,-100,88,32,92,39,95,-97,97,-102,99,-3,100,-35,101,38,102,-27,101,19,101,-79,99,-55,97,80,95,89,92,-37,88,-29,84,115,80,-108,75,71,70,-100,64,-107,58,55,52,-100,45,-80,38,-96,31,84,24,-16,16,114,9,-29,1,87,-6,-49,-14,92,-21,4,-28,-41,-36,-43,-43,22,-49,-108,-56,103,-62,-117,-68,19,-73,-8,-79,88,-83,30,-87,106,-91,44,-94,120,-97,70,-99,-91,-101,-120,-102,3,-102,5,-102,-99,-102,-69,-101,112,-99,-93,-97,105,-94,-88,-91,112,-87,-91,-83,92,-78,113,-73,-11,-68,-40,-62,7,-55,-112,-49,81,-42,83,-35,-121,-28,-39,-21,83,-13,-45,-6,97,2,-19,9,98,17,-52,24,6,32,27,39,-9,45,-111,52,-29,58,-30,64,-121,70,-59,75,-97,80,1,85,-15,88,99,92,81,95,-66,97,-99,99,-15,100,-65,101,-17,101,-92,101,-74,100,76,99,76,97,-56,94,-66,91,52,88,46,84,-76,79,-59,74,116,69,-67,63,-81,57,79,51,-88,44,-63,37,-88,30,98,23,-7,15,-125,8,-15,0,114,-7,-23,-15,-127,-22,50,-29,11,-36,26,-43,97,-50,-16,-57,-51,-63,2,-68,-106,-74,-113,-79,-5,-84,-43,-88,45,-91,7,-94,92,-97,67,-99,-84,-101,-90,-102,45,-102,67,-102,-25,-102,24,-100,-40,-99,28,-96,-18,-94,57,-90,14,-86,76,-82,12,-77,43,-72,-73,-67,-100,-61,-41,-55,92,-48,38,-41,39,-34,89,-27,-80,-20,32,-12,-92,-5,43,3,-81,10,35,18,127,25,-76,32,-63,39,-114,46,34,53,102,59,88,65,-17,70,35,76,-22,80,68,85,33,89,-124,92,103,95,-63,97,-109,99,-36,100,-109,101,-63,101,92,101,107,100,-17,98,-29,96,88,94,63,91,-81,87,-98,83,26,79,42,74,-52,68,22,63,-1,56,-97,50,-12,43,15,37,-15,29,-78,22,71,15,-45,7,75,0,-56,-8,78,-15,-25,-23,-96,-30,-124,-37,-104,-44,-20,-51,-124,-57,107,-63,-84,-69,75,-74,82,-79,-58,-84,-80,-88,20,-91,-9,-95,94,-97,76,-99,-61,-101,-52,-102,90,-102,126,-102,43,-101,104,-100,48,-98,-127,-96,85,-93,-81,-90,-125,-86,-48,-82,-114,-77,-73,-72,68,-66,46,-60,104,-54,-14,-48,-71,-41,-67,-34,-21,-27,64,-19,-80,-12,44,-4,-78,3,45,11,-96,18,-16,25,36,33,35,40,-20,46,119,53,-82,59,-100,65,38,71,81,76,15,81,92,85,48,89,-116,92,95,95,-77,97,123,99,-72,100,105,101,-116,101,30,101,40,100,-96,98,-109,96,-5,93,-31,90,73,87,52,83,-81,78,-74,73,93,68,-99,62,-117,56,41,50,125,43,-102,36,-128,29,61,22,-35,14,103,7,-27,-1,105,-8,-16,-16,-111,-23,83,-30,55,-37,89,-44,-81,-51,82,-57,63,-63,-118,-69,45,-74,64,-79,-69,-84,-83,-88,25,-91,3,-94,116,-97,103,-99,-22,-101,-14,-102,-115,-102,-75,-102,104,-101,-86,-100,120,-98,-55,-96,-87,-93,-2,-90,-38,-86,39,-81,-26,-77,19,-71,-99,-66,-120,-60,-61,-54,73,-47,17,-40,16,-33,61,-26,-113,-19,-7,-12,116,-4,-14,3,109,11,-44,18,38,26,78,33,74,40,15,47,-116,53,-56,59,-91,65,49,71,78,76,13,81,78,85,34,89,114,92,68,95,-111,97,84,99,-115,100,57,101,88,101,-23,100,-20,99,100,98,83,96,-70,93,-95,90,4,87,-12,82,103,78,121,73,23,68,96,62,77,56,-22,49,72,43,96,36,81,29,10,22,-75,14,62,7,-59,-1,72,-8,-39,-16,124,-23,68,-30,46,-37,81,-44,-78,-51,83,-57,77,-63,-107,-69,66,-74,87,-79,-42,-84,-51,-88,60,-91,42,-94,-99,-97,-109,-99,26,-100,32,-101,-61,-102,-28,-102,-96,-101,-36,-100,-82,-98,-3,-96,-36,-93,49,-89,10,-85,86,-81,19,-76,60,-71,-58,-66,-86,-60,-28,-54,102,-47,41,-40,38,-33,76,-26,-99,-19,-2,-12,121,-4,-16,3,102,11}; }
	private static byte[] data1(){ return new byte[] {-52,18,21,26,59,33,53,40,-16,46,114,53,-95,59,-125,65,5,71,38,76,-36,80,33,85,-18,88,65,92,16,95,92,97,34,99,85,100,11,101,32,101,-67,100,-70,99,58,98,40,96,-109,93,123,90,-25,86,-45,82,85,78,93,73,13,68,82,62,71,56,-21,49,72,43,108,36,90,29,33,22,-54,14,91,7,-27,-1,110,-8,0,-15,-83,-23,111,-30,105,-37,-124,-44,-17,-51,-115,-57,-115,-63,-45,-69,-121,-74,-108,-79,28,-83,11,-87,-127,-91,102,-94,-33,-97,-52,-99,84,-100,89,-101,-12,-102,21,-101,-53,-101,3,-99,-47,-98,26,-95,-13,-93,67,-89,25,-85,89,-81,23,-76,50,-71,-68,-66,-105,-60,-52,-54,71,-47,5,-40,-6,-34,30,-26,99,-19,-55,-12,52,-4,-80,3,27,11,-126,18,-61,25,-19,32,-37,39,-98,46,24,53,73,59,43,65,-84,70,-49,75,-122,80,-52,84,-97,88,-16,91,-56,94,19,97,-30,98,25,100,-46,100,-14,100,-114,100,-101,99,25,98,21,96,-125,93,120,90,-27,86,-31,82,97,78,124,73,43,68,125,62,120,56,35,50,-120,43,-77,36,-89,29,117,22,34,15,-69,7,70,0,-41,-8,108,-15,26,-22,-31,-30,-38,-37,-8,-44,99,-50,3,-56,-4,-63,73,-68,-16,-74,6,-78,127,-83,115,-87,-36,-91,-61,-94,46,-96,29,-98,-108,-100,-102,-101,38,-101,68,-101,-20,-101,30,-99,-32,-98,35,-95,-20,-93,59,-89,-6,-86,63,-81,-26,-77,1,-71,123,-66,81,-60,121,-54,-17,-48,-94,-41,-110,-34,-83,-27,-19,-20,74,-12,-75,-5,37,3,-106,10,-17,17,56,25,89,32,74,39,14,46,-123,52,-67,58,-99,64,37,70,75,75,8,80,83,84,45,88,-122,91,102,94,-69,96,-112,98,-42,99,-109,100,-59,100,104,100,127,99,15,98,16,96,-111,93,-116,90,9,87,14,83,-97,78,-63,73,125,68,-37,62,-35,56,-104,50,1,44,57,37,49,30,11,23,-69,15,93,8,-22,0,-125,-7,22,-14,-54,-22,-109,-29,-121,-36,-83,-43,13,-49,-80,-56,-92,-62,-22,-68,-111,-73,-104,-78,18,-82,-8,-87,89,-90,55,-93,-106,-96,121,-98,-23,-100,-38,-101,96,-101,108,-101,9,-100,44,-99,-33,-98,19,-95,-47,-93,13,-89,-63,-86,-10,-82,-111,-77,-99,-72,12,-66,-45,-61,-15,-55,92,-48,4,-41,-21,-35,-3,-28,53,-20,-115,-13,-18,-6,97,2,-59,9,36,17,102,24,-120,31,126,38,62,45,-66,51,-9,57,-35,63,111,69,-104,74,98,79,-75,83,-102,87,1,91,-24,93,82,96,47,98,-121,99,83,100,-110,100,72,100,112,99,13,98,35,96,-79,93,-65,90,75,87,99,83,1,79,50,74,2,69,101,63,-127,57,59,51,-67,44,-11,37,0,31,-36,23,-106,16,64,9,-47,1,111,-6,4,-13,-69,-21,127,-28,122,-35,-105,-42,-11,-49,-106,-55,126,-61,-63,-67,92,-72,90,-77,-55,-82,-94,-86,-9,-90,-60,-93,21,-95,-21,-98,67,-99,43,-100,-103,-101,-108,-101,32,-100,47,-99,-50,-98,-15,-96,-102,-93,-61,-90,104,-86,-122,-82,19,-77,13,-72,106,-67,36,-61,52,-55,-116,-49,48,-42,2,-35,16,-28,63,-21,-117,-14,-20,-7,83,1,-70,8,17,16,90,23,117,30,117,37,50,44,-65,50,-8,56,-19,62,-125,68,-70,73,-110,78,-17,82,-25,86,89,90,89,93,-54,95,-60,97,40,99,12,100,95,100,42,100,101,99,28,98,67,96,-24,93,13,91,-86,87,-38,83,-119,79,-47,74,-82,69,41,64,80,58,29,52,-85,45,-15,38,10,32,-20,24,-74,17,93,10,-1,2,-105,-5,55,-12,-22,-20,-80,-27,-89,-34,-66,-41,27,-47,-80,-54,-111,-60,-52,-66,83,-71,79,-76,-93,-81,117,-85,-78,-89,113,-92,-82,-95,105,-97,-74,-99,126,-100,-36,-101,-65,-101,47,-100,43,-99,-80,-98,-67,-96,76,-93,96,-90,-19,-87,-11,-83,108,-78,82,-73,-101,-68,65,-62,66,-56,-119,-50,26,-43,-26,-37,-32,-30,11,-22,75,-15,-90,-8,6,0,109,7,-65,14,10,22,40,29,41,36,-17,42,-128,49,-57,55,-62,61,106,67,-83,72,-110,77,7,82,11,86,-106,89,-87,92,49,95,66,97,-67,98,-67,99,38,100,12,100,98,99,48,98,116,96,53,94,108,91,45,88,107,84,58,80,-108,75,-117,70,25,65,82,59,53,53,-47,46,41,40,78,33,61,26,15,19,-62,11,103,4,7,-3,-90,-11,91,-18,32,-25,18,-32,38,-39,120,-46,6,-52,-37,-59,7,-64,-126,-70,106,-75,-82,-80,106,-84,-108,-88,59,-91,94,-94,5,-96,50,-98,-28,-100,38,-100,-24,-101,68,-100,28,-99,-117,-98,116,-96,-18,-94,-30,-91,85,-87,69,-83,-99,-79,112,-74,-99,-69,50,-63,24,-57,82,-51,-50,-45,-117,-38,120,-31,-107,-24,-51,-17,30,-9,126,-2,-42,5,54,13,112,20}; }
	private static byte[] data2(){ return new byte[] {-93,27,-102,34,114,41,5,48,92,54,100,60,25,66,114,71,100,76,-10,80,8,85,-77,88,-40,91,-126,94,-89,96,72,98,90,99,-19,99,-25,99,100,99,75,98,-79,96,-113,94,-26,91,-60,88,30,85,10,81,127,76,-114,71,56,66,-122,60,-128,54,45,48,-103,41,-53,34,-50,27,-91,20,103,13,15,6,-75,-2,89,-9,12,-16,-48,-24,-67,-31,-54,-38,19,-44,-106,-51,93,-57,120,-63,-28,-69,-75,-74,-27,-79,-118,-83,-106,-87,42,-90,42,-93,-71,-96,-60,-98,88,-99,120,-100,30,-100,84,-100,15,-99,88,-98,37,-96,122,-94,80,-91,-93,-88,115,-84,-79,-80,98,-75,121,-70,-14,-65,-64,-59,-27,-53,75,-46,-8,-40,-44,-33,-27,-26,11,-18,95,-11,-87,-4,14,4,92,11,-90,18,-50,25,-40,32,-79,39,82,46,-75,52,-49,58,-110,64,5,70,11,75,-80,79,-25,83,-92,87,-20,90,-76,93,-10,95,-68,97,-18,98,-93,99,-61,99,96,99,110,98,-10,96,-11,94,116,92,110,89,-16,85,-9,81,-114,77,-70,72,-128,67,-25,61,-3,55,-66,49,64,43,-123,36,-110,29,-128,22,68,15,-5,7,-92,0,74,-7,-2,-15,-63,-22,-89,-29,-83,-36,-20,-43,96,-49,27,-55,31,-61,124,-67,47,-72,79,-77,-48,-82,-55,-86,52,-89,28,-92,-123,-95,109,-97,-30,-99,-41,-100,94,-100,103,-100,3,-99,33,-98,-52,-97,-7,-95,-85,-92,-38,-89,-123,-85,-90,-81,49,-76,46,-71,-123,-66,59,-60,69,-54,-106,-48,44,-41,-9,-35,-9,-28,20,-20,86,-13,-95,-6,-6,1,76,9,-110,16,-62,23,-49,30,-75,37,97,44,-45,50,-2,56,-39,62,93,68,-125,73,63,78,-108,82,115,86,-39,89,-58,92,45,95,21,97,116,98,71,99,-103,99,83,99,-107,98,60,97,107,95,10,93,49,90,-46,86,5,83,-69,78,10,74,-17,68,119,63,-92,57,-124,51,26,45,116,38,-105,31,-114,24,102,17,31,10,-43,2,124,-5,48,-12,-13,-20,-48,-27,-46,-34,0,-40,108,-47,13,-53,7,-59,68,-65,-27,-71,-29,-76,74,-80,32,-84,107,-88,46,-91,113,-94,52,-96,125,-98,77,-99,-90,-100,-118,-100,-10,-100,-19,-99,105,-97,115,-95,-13,-93,2,-89,127,-86,122,-82,-25,-78,-72,-73,-11,-68,-119,-62,118,-56,-82,-50,44,-43,-30,-37,-48,-30,-35,-23,22,-15,83,-8,-83,-1,-11,6,67,14,113,21,-118,28,118,35,50,42,-74,48,-15,54,-26,60,-128,66,-60,71,-97,76,20,81,20,85,-93,88,-77,91,70,94,84,96,-33,97,-32,98,91,99,70,99,-79,98,-121,97,-30,95,-82,93,-1,90,-50,87,37,84,6,80,121,75,-122,70,41,65,127,59,113,53,45,47,-107,40,-45,33,-38,26,-67,19,-119,12,63,5,-17,-3,-91,-10,98,-17,61,-24,52,-31,87,-38,-78,-45,67,-51,35,-57,74,-63,-50,-69,-81,-74,-13,-79,-88,-83,-55,-87,106,-90,125,-93,28,-95,49,-97,-35,-99,-4,-100,-67,-100,-18,-100,-65,-99,8,-97,-32,-96,58,-93,18,-90,106,-87,57,-83,120,-79,43,-74,56,-69,-76,-64,121,-58,-104,-52,-9,-46,-102,-39,111,-32,111,-25,-105,-18,-52,-11,26,-3,102,4,-85,11,-26,18,0,26,-7,32,-60,39,86,46,-85,52,-75,58,107,64,-49,69,-57,74,101,79,-120,83,63,87,124,90,56,93,118,95,48,97,97,98,11,99,44,99,-62,98,-46,97,87,96,90,94,-43,91,-38,88,87,85,109,81,3,77,58,72,7,67,120,61,-106,55,101,49,-17,42,66,36,92,29,85,22,40,15,-21,7,-95,0,88,-7,20,-14,-21,-22,-41,-29,-17,-36,55,-42,-72,-49,124,-55,-114,-61,-17,-67,-78,-72,-47,-77,96,-81,89,-85,-51,-89,-76,-92,36,-94,9,-96,-128,-98,116,-99,-11,-100,1,-99,-112,-99,-82,-98,80,-96,116,-94,31,-91,66,-88,-27,-85,-12,-81,124,-76,97,-71,-75,-66,85,-60,86,-54,-108,-48,30,-41,-38,-35,-56,-28,-38,-21,12,-13,72,-6,-105,1,-42,8,22,16,52,23,61,30,17,37,-67,43,30,50,75,56,25,62,-98,67,-67,72,123,77,-51,81,-84,85,25,89,3,92,118,94,96,96,-59,97,-87,98,-7,98,-51,98,12,98,-49,96,-1,94,-71,92,-25,89,-96,86,-33,82,-86,78,9,74,4,69,-104,63,-31,57,-54,51,123,45,-32,38,24,32,31,25,7,18,-47,10,-109,3,73,-4,9,-11,-41,-19,-66,-26,-57,-33,0,-39,107,-46,24,-52,13,-58,78,-64,-18,-70,-23,-75,76,-79,28,-83,95,-87,23,-90,83,-93,6,-95,68,-97,4,-98,75,-99,30,-99,120,-99,89,-98,-60,-97,-78,-95,34,-92,23,-89,123,-86,100,-82,-79,-78,113,-73,-109,-68,17,-62,-25,-57,8,-50,112,-44,19,-37,-21,-31,-22,-24,10,-16,64,-9,-126,-2,-57,5,1,13,44,20}; }
	private static byte[] data3(){ return new byte[] {58,27,32,34,-36,40,89,47,-103,53,-117,59,49,65,116,70,93,75,-39,79,-25,83,-123,87,-92,90,74,93,107,95,13,97,35,98,-74,98,-66,98,61,98,54,97,-90,95,-107,93,0,91,-19,87,99,84,96,80,-13,75,25,71,-33,65,72,60,95,54,42,48,-75,41,3,35,35,28,25,21,-9,13,-68,6,-128,-1,57,-8,8,-15,-27,-23,-29,-30,11,-36,97,-43,-11,-50,-52,-56,-17,-62,102,-67,61,-72,114,-77,21,-81,37,-85,-84,-89,-82,-92,45,-94,46,-96,-76,-98,-65,-99,86,-99,110,-99,25,-98,63,-97,-8,-96,38,-93,-30,-91,17,-87,-66,-84,-39,-80,104,-75,85,-70,-83,-65,85,-59,82,-53,-104,-47,29,-40,-41,-34,-57,-27,-51,-20,-1,-13,47,-5,119,2,-84,9,-30,16,-13,23,-18,30,-75,37,80,44,-89,50,-67,56,-127,62,-18,67,1,73,-85,77,-19,81,-69,85,18,89,-15,91,78,94,42,96,-127,97,79,98,-103,98,86,98,-110,97,61,96,112,94,16,92,67,89,-21,85,39,82,-18,77,68,73,62,68,-45,62,21,57,7,51,-80,44,32,38,86,31,104,24,80,17,40,10,-21,2,-80,-5,118,-12,81,-19,65,-26,90,-33,-102,-40,24,-46,-52,-53,-46,-59,34,-64,-50,-70,-41,-75,71,-79,38,-83,117,-87,62,-90,-128,-93,70,-95,-119,-97,90,-98,-89,-99,-121,-99,-26,-99,-44,-98,65,-96,56,-94,-81,-92,-95,-89,20,-85,-13,-82,75,-77,6,-72,41,-67,-89,-62,118,-56,-102,-50,-9,-44,-100,-37,102,-30,101,-23,121,-16,-84,-9,-33,-2,32,6,78,13,111,20,116,27,78,34,0,41,113,47,-87,53,-115,59,42,65,98,70,64,75,-76,79,-73,83,75,87,101,90,-3,92,31,95,-80,96,-55,97,81,98,88,98,-47,97,-56,96,53,95,35,93,-115,90,124,87,-15,83,-14,79,-121,75,-83,70,125,65,-26,59,7,54,-42,47,102,41,-67,34,-27,27,-29,20,-55,13,-104,6,96,-1,41,-8,-3,-16,-28,-23,-20,-30,27,-36,124,-43,23,-49,-7,-56,31,-61,-91,-67,123,-72,-68,-77,99,-81,120,-85,7,-88,7,-91,-112,-94,-114,-96,25,-97,37,-98,-70,-99,-41,-99,120,-98,-89,-97,80,-95,-119,-93,53,-90,102,-87,11,-83,33,-79,-90,-75,-109,-70,-38,-65,-126,-59,114,-53,-79,-47,43,-40,-30,-34,-67,-27,-55,-20,-30,-13,23,-5,74,2,-128,9,-90,16,-77,23,-91,30,101,37,-7,43,74,50,90,56,24,62,-124,67,-112,72,59,77,117,81,73,85,-102,88,127,91,-42,93,-67,95,13,97,-22,97,47,98,-7,97,52,97,-19,95,33,94,-49,91,7,89,-70,85,0,82,-52,77,55,73,48,68,-37,62,30,57,33,51,-43,44,76,38,-107,31,-89,24,-94,17,127,10,76,3,30,-4,-25,-12,-50,-19,-61,-26,-31,-33,41,-39,-87,-46,100,-52,108,-58,-70,-64,107,-69,112,-74,-27,-79,-69,-83,11,-86,-50,-90,12,-92,-53,-95,8,-96,-49,-98,21,-98,-20,-99,61,-98,36,-97,-125,-96,110,-94,-39,-92,-68,-89,34,-85,-11,-82,60,-77,-19,-73,-4,-68,113,-62,46,-56,72,-50,-107,-44,46,-37,-20,-31,-34,-24,-23,-17,12,-9,63,-2,108,5,-99,12,-82,19,-76,26,-122,33,53,40,-90,46,-40,52,-61,58,91,64,-101,69,121,74,-12,78,-3,82,-102,86,-71,89,96,92,-121,94,43,96,74,97,-26,97,-11,97,-125,97,-122,96,8,95,2,93,-125,90,126,87,8,84,26,80,-63,75,-5,70,-39,65,86,60,-123,54,102,48,5,42,108,35,-97,28,-83,21,-100,14,120,7,73,0,27,-7,-13,-15,-29,-22,-17,-29,29,-35,-122,-42,26,-48,-4,-55,36,-60,-101,-66,118,-71,-89,-76,72,-80,83,-84,-46,-88,-54,-91,65,-93,48,-95,-84,-97,-94,-98,41,-98,46,-98,-64,-98,-45,-97,111,-95,-118,-93,40,-90,61,-87,-50,-84,-50,-80,62,-75,20,-70,74,-65,-40,-60,-69,-54,-29,-48,78,-41,-13,-35,-63,-28,-66,-21,-55,-14,-9,-7,28,1,79,8,106,15,119,22,98,29,39,36,-75,42,16,49,28,55,-22,60,87,66,114,71,35,76,115,80,75,84,-72,87,-91,90,22,93,15,95,117,96,105,97,-58,97,-89,97,-3,96,-50,95,29,94,-26,91,55,89,4,86,102,82,75,78,-51,73,-29,68,-96,63,0,58,22,52,-35,45,107,39,-63,32,-24,25,-17,18,-40,11,-75,4,-120,-3,96,-10,71,-17,63,-24,98,-31,-91,-38,36,-44,-41,-51,-40,-57,30,-62,-62,-68,-69,-73,28,-77,-27,-82,31,-85,-50,-89,-12,-92,-99,-94,-66,-96,110,-97,-108,-98,81,-98,-122,-98,74,-97,-113,-96,91,-94,-93,-92,111,-89,-81,-86,103,-82,-110,-78,32,-73,30,-68,107,-63,30,-57,15,-51,84,-45,-52,-39,-127,-32,91,-25,90,-18,112,-11,-108,-4,-65,3,-31,10}; }
	private static byte[] data4(){ return new byte[] {-7,17,-13,24,-51,31,125,38,-14,44,48,51,36,57,-57,62,26,68,8,73,-106,77,-72,81,103,85,-90,88,99,91,-85,93,106,95,-83,96,99,97,-102,97,69,97,112,96,16,95,51,93,-49,90,-10,87,-98,84,-46,80,-101,76,-10,71,-16,66,-114,61,-41,55,-45,49,-116,43,7,37,79,30,112,23,112,16,85,9,55,2,9,-5,-16,-13,-38,-20,-21,-27,21,-33,118,-40,6,-46,-39,-53,-13,-59,96,-64,27,-69,70,-74,-63,-79,-68,-83,26,-86,-11,-90,75,-92,26,-94,112,-96,70,-97,-93,-98,-123,-98,-18,-98,-39,-97,79,-95,66,-93,-74,-91,-88,-88,13,-84,-20,-81,52,-76,-24,-72,-4,-67,106,-61,45,-55,56,-49,-116,-43,21,-36,-46,-30,-74,-23,-73,-16,-46,-9,-14,-2,26,6,48,13,64,20,40,27,-12,33,-116,40,-19,46,14,53,-25,58,107,64,-100,69,104,74,-47,78,-53,82,86,86,102,89,0,92,23,94,-81,95,-61,96,81,97,91,97,-36,96,-36,95,82,94,79,92,-60,89,-60,86,74,83,92,79,6,75,68,70,34,65,-85,59,-39,53,-56,47,108,41,-33,34,27,28,53,21,48,14,23,7,-7,-1,-43,-8,-66,-15,-69,-22,-46,-29,23,-35,-125,-42,49,-48,23,-54,84,-60,-44,-66,-67,-71,-7,-76,-90,-80,-67,-84,67,-87,73,-90,-67,-93,-62,-95,52,-96,60,-97,-67,-98,-54,-98,90,-97,112,-96,7,-94,36,-92,-70,-90,-50,-87,88,-83,82,-79,-71,-75,-119,-70,-79,-65,60,-59,12,-53,47,-47,-117,-41,33,-34,-22,-28,-51,-21,-37,-14,-21,-7,15,1,45,8,62,15,62,22,29,29,-45,35,90,42,-91,48,-84,54,109,60,-44,65,-27,70,-109,75,-40,79,-78,83,23,87,4,90,117,92,106,94,-40,95,-56,96,45,97,18,97,111,96,70,95,-99,93,113,91,-56,88,-87,85,12,82,6,78,-111,73,-72,68,127,63,-13,57,18,52,-18,45,-118,39,-21,32,38,26,59,19,48,12,31,5,-4,-3,-30,-10,-41,-17,-40,-24,9,-30,80,-37,-37,-44,-106,-50,-102,-56,-22,-62,-117,-67,-118,-72,-20,-77,-76,-81,-19,-85,-105,-88,-70,-91,90,-93,122,-95,23,-96,66,-97,-30,-98,26,-97,-57,-97,3,-95,-68,-94,-9,-92,-82,-89,-32,-86,-123,-82,-101,-78,28,-73,-2,-69,65,-63,-40,-58,-67,-52,-19,-46,81,-39,-9,-33,-69,-26,-81,-19,-78,-12,-54,-5,-26,2,-4,9,8,17,-7,23,-52,30,114,37,-25,43,28,50,16,56,-75,61,4,67,-6,71,-117,76,-78,80,110,84,-80,87,-128,90,-51,92,-94,94,-19,95,-67,96,-1,96,-60,96,-4,95,-70,94,-22,92,-88,90,-36,87,-93,84,-18,80,-52,76,69,72,81,67,14,62,104,56,127,50,76,44,-36,37,60,31,108,24,126,17,119,10,98,3,72,-4,53,-11,44,-18,68,-25,115,-32,-39,-39,107,-45,61,-51,88,-57,-70,-63,120,-68,-114,-73,12,-77,-16,-82,70,-85,14,-88,79,-91,16,-93,76,-95,14,-96,78,-97,28,-97,99,-97,61,-96,-118,-95,105,-93,-71,-91,-112,-88,-40,-85,-108,-81,-60,-77,84,-72,79,-67,-98,-62,71,-56,56,-50,111,-44,-26,-38,-125,-31,94,-24,66,-17,82,-10,96,-3,122,4,-117,11,-116,18,114,25,57,32,-48,38,51,45,88,51,55,57,-59,62,2,68,-40,72,87,77,95,81,2,85,40,88,-38,90,14,93,-64,94,-10,95,-97,96,-49,96,109,96,-108,95,44,94,77,92,-25,89,13,87,-76,83,-16,79,-74,75,29,71,28,66,-60,60,21,55,32,49,-31,42,109,36,-60,29,-12,22,2,16,-2,8,-23,1,-41,-6,-56,-13,-54,-20,-23,-27,41,-33,-102,-40,61,-46,32,-52,77,-58,-60,-64,-104,-69,-59,-74,88,-78,87,-82,-60,-86,-89,-89,5,-91,-38,-94,54,-95,15,-96,111,-97,80,-97,-71,-97,-93,-96,18,-94,1,-92,109,-90,88,-87,-77,-84,-120,-80,-63,-76,107,-71,110,-66,-49,-61,-128,-55,125,-49,-68,-43,55,-36,-33,-30,-78,-23,-94,-16,-89,-9,-71,-2,-53,5,-44,12,-49,19,-85,26,100,33,-17,39,67,46,88,52,36,58,-94,63,-60,68,-110,73,-19,77,-21,81,108,85,-127,88,26,91,51,93,-45,94,-25,95,-125,96,-112,96,32,96,42,95,-81,93,-71,91,65,89,76,86,-20,82,11,79,-52,74,29,70,17,65,-83,59,-10,53,-11,47,-77,41,55,35,-115,28,-72,21,-54,14,-61,7,-74,0,-90,-7,-98,-14,-86,-21,-48,-28,30,-34,-102,-41,74,-47,64,-53,119,-59,7,-64,-25,-70,42,-74,-46,-79,-29,-83,103,-86,95,-89,-47,-92,-65,-94,48,-95,30,-96,-108,-97,-117,-97,8,-96,7,-95,-116,-94,-119,-92,14,-89,3,-86,116,-83,84,-79,-96,-75,80,-70,101,-65,-56,-60,-117,-54,-121,-48,-45,-42,73,-35,-4,-29,-55,-22,-64,-15,-69,-8}; }
	private static byte[] data5(){ return new byte[] {-48,-1,-41,6,-32,13,-51,20,-92,27,79,34,-46,40,21,47,31,53,-37,58,72,64,93,69,18,74,100,78,72,82,-70,85,-68,88,60,91,75,93,-53,94,-40,95,86,96,88,96,-47,95,-54,94,62,93,55,91,-83,88,-80,85,56,82,82,78,2,74,76,69,51,64,-53,58,6,53,8,47,-71,40,67,34,-115,27,-61,20,-52,13,-49,6,-62,-1,-74,-8,-72,-15,-54,-22,-9,-29,84,-35,-46,-42,-104,-48,-109,-54,-34,-60,119,-65,105,-70,-66,-75,111,-79,-103,-83,41,-86,51,-89,-71,-92,-76,-94,58,-95,55,-96,-65,-97,-57,-97,83,-96,98,-95,-10,-94,2,-91,-108,-89,-106,-86,20,-82,-4,-79,86,-74,11,-69,41,-64,-104,-59,86,-53,98,-47,-90,-41,40,-34,-45,-28,-86,-21,-111,-14,-103,-7,-99,0,-89,7,-89,14,-116,21,92,28,-1,34,115,41,-77,47,-86,53,93,59,-67,64,-60,69,108,74,-84,78,-122,82,-27,85,-36,88,74,91,74,93,-68,94,-71,95,43,96,26,96,-116,95,112,94,-33,92,-58,90,52,88,42,85,-86,81,-69,77,99,73,-93,68,-119,63,21,58,85,52,74,46,2,40,-125,33,-44,26,5,20,21,13,24,6,17,-1,10,-8,17,-15,40,-22,98,-29,-63,-36,79,-42,25,-48,33,-54,118,-60,29,-65,25,-70,120,-75,59,-79,109,-83,11,-86,36,-89,-76,-92,-66,-94,81,-95,87,-96,-17,-97,0,-96,-103,-96,-75,-95,78,-93,105,-91,-1,-89,14,-85,-111,-82,-126,-78,-32,-74,-100,-69,-67,-64,48,-58,-15,-53,0,-46,67,-40,-58,-34,113,-27,66,-20,46,-13,43,-6,48,1,51,8,44,15,13,22,-43,28,111,35,-34,41,17,48,2,54,-85,59,0,65,-4,69,-100,74,-48,78,-98,82,-9,85,-37,88,71,91,53,93,-93,94,-110,95,-6,95,-29,95,72,95,39,94,-117,92,108,90,-45,87,-61,84,61,81,74,77,-22,72,45,68,9,63,-102,57,-46,51,-52,45,-128,39,5,33,85,26,-118,19,-100,12,-91,5,-98,-2,-96,-9,-86,-16,-56,-23,8,-29,110,-36,3,-42,-42,-49,-27,-55,67,-60,-16,-66,-10,-71,96,-75,40,-79,103,-83,9,-86,47,-89,-62,-92,-36,-94,110,-95,-124,-96,31,-96,55,-96,-39,-96,-8,-95,-104,-93,-69,-91,80,-88,106,-85,-22,-82,-29,-78,63,-73,1,-68,32,-63,-105,-58,84,-52,100,-46,-90,-40,40,-33,-49,-27,-97,-20,-123,-13,-127,-6,-128,1,125,8,116,15,76,22,19,29,-95,35,15,42,54,48,37,54,-60,59,20,65,10,70,-98,74,-45,78,-111,82,-21,85,-59,88,44,91,19,93,124,94,100,95,-54,95,-84,95,13,95,-23,93,73,92,39,90,-117,87,122,84,-13,80,-4,76,-95,72,-36,67,-63,62,76,57,-117,51,-127,45,61,39,-64,32,23,26,77,19,101,12,109,5,114,-2,113,-9,-122,-16,-90,-23,-18,-30,82,-36,-8,-43,-60,-49,-29,-55,64,-60,-12,-66,2,-70,108,-75,63,-79,123,-83,43,-86,76,-89,-20,-92,1,-93,-98,-95,-78,-96,81,-96,110,-96,13,-95,50,-94,-47,-93,-13,-91,-113,-88,-97,-85,39,-81,26,-77,119,-73,55,-68,84,-63,-58,-58,-122,-52,-115,-46,-48,-40,75,-33,-16,-27,-67,-20,-100,-13,-105,-6,-115,1,-115,8,118,15,82,22,12,29,-100,35,5,42,36,48,20,54,-88,59,-5,64,-25,69,-128,74,-90,78,113,82,-72,85,-100,88,-7,90,-28,92,74,94,50,95,-106,95,121,95,-37,94,-73,93,24,92,-9,89,96,87,78,84,-55,80,-39,76,124,72,-66,67,-90,62,51,57,120,51,115,45,49,39,-70,32,20,26,81,19,106,12,125,5,126,-2,-120,-9,-98,-16,-60,-23,12,-29,125,-36,25,-42,-9,-49,10,-54,120,-60,34,-65,60,-70,-96,-75,120,-79,-75,-83,100,-86,-122,-89,37,-91,57,-93,-42,-95,-24,-96,-123,-96,-99,-96,63,-95,90,-94,-2,-93,19,-90,-78,-88,-71,-85,65,-81,42,-77,-121,-73,62,-68,89,-63,-62,-58,-128,-52,126,-46,-63,-40,48,-33,-41,-27,-105,-20,121,-13,104,-6,96,1,84,8,67,15,17,22,-48,28,89,35,-66,41,-33,47,-56,53,98,59,-85,64,-94,69,46,74,97,78,35,82,115,85,84,88,-71,90,-95,92,15,94,-8,94,98,95,74,95,-82,94,-108,93,-10,91,-30,89,71,87,69,84,-64,80,-38,76,-125,72,-51,67,-71,62,81,57,-104,51,-100,45,97,39,-19,32,84,26,-115,19,-76,12,-59,5,-47,-2,-36,-9,-11,-16,29,-22,111,-29,-41,-36,-127,-42,84,-48,113,-54,-39,-60,-121,-65,-102,-70,2,-74,-45,-79,15,-82,-70,-86,-39,-89,112,-91,-123,-93,19,-94,39,-95,-71,-96,-51,-96,100,-95,123,-94,19,-92,36,-90,-72,-88,-73,-85,55,-81,23,-77,107,-73,27,-68,42,-63,-111,-58,63,-52,62,-46,113,-40,-32,-34}; }
	private static byte[] data6(){ return new byte[] {123,-27,55,-20,20,-13,-4,-7,-15,0,-31,7,-56,14,-100,21,78,28,-30,34,56,41,104,47,69,53,-22,58,47,64,42,69,-67,73,-15,77,-71,81,15,85,-10,87,97,90,83,92,-58,93,-72,94,45,95,27,95,-115,94,121,93,-24,91,-38,89,81,87,81,84,-34,80,-1,76,-79,72,10,68,-6,62,-95,57,-17,51,-5,45,-52,39,91,33,-49,26,10,20,59,13,79,6,95,-1,113,-8,-117,-15,-72,-22,6,-28,118,-35,24,-41,-15,-48,9,-53,106,-59,30,-64,35,-69,-117,-74,86,-78,-121,-82,47,-85,66,-88,-45,-91,-37,-93,98,-94,105,-95,-14,-96,-9,-96,-121,-95,-117,-94,28,-92,32,-90,-93,-88,-99,-85,7,-81,-29,-78,37,-73,-52,-69,-49,-64,40,-58,-46,-53,-66,-47,-18,-41,81,-34,-28,-28,-100,-21,109,-14,84,-7,63,0,50,7,14,14,-24,20,-108,27,39,34,-123,40,-83,46,-105,52,56,58,-119,63,-124,68,35,73,92,77,44,81,-111,84,123,87,-8,89,-16,91,116,93,113,94,-12,94,-16,94,111,94,107,93,-24,91,-23,89,112,87,124,84,27,81,69,77,13,73,108,68,112,63,29,58,123,52,-108,46,106,40,11,34,126,27,-55,20,-2,13,24,7,47,0,64,-7,98,-14,-114,-21,-35,-28,77,-34,-22,-41,-59,-47,-45,-53,55,-58,-39,-64,-32,-69,58,-73,-4,-78,40,-81,-70,-85,-54,-88,71,-90,69,-92,-66,-94,-78,-95,44,-95,37,-95,-99,-95,-102,-94,17,-92,9,-90,122,-88,98,-85,-67,-82,-121,-78,-70,-74,83,-69,68,-64,-109,-59,40,-53,18,-47,43,-41,-114,-35,15,-28,-63,-22,-114,-15,102,-8,88,-1,57,6,33,13,-18,19,-96,26,52,33,-110,39,-62,45,-82,51,87,57,-79,62,-77,67,95,72,-97,76,-126,80,-18,83,-20,86,116,89,127,91,19,93,34,94,-74,94,-59,94,87,94,101,93,-8,91,9,90,-93,87,-58,84,114,81,-76,77,-119,73,-5,68,16,64,-51,58,57,53,96,47,66,41,-14,34,107,28,-59,21,-4,14,33,8,60,1,81,-6,116,-13,-93,-20,-15,-27,94,-33,-7,-40,-51,-46,-42,-52,48,-57,-51,-63,-59,-68,22,-72,-54,-77,-29,-81,111,-84,101,-87,-40,-90,-65,-92,37,-93,9,-94,107,-95,81,-95,-77,-95,-100,-94,-3,-93,-33,-91,60,-88,12,-85,87,-82,8,-78,45,-74,-85,-70,-109,-65,-56,-60,85,-54,40,-48,57,-42,-116,-36,2,-29,-84,-23,108,-16,66,-9,42,-2,11,5,-17,11,-72,18,115,25,-1,31,108,38,-102,44,-109,50,65,56,-91,61,-70,66,105,71,-59,75,-86,79,49,83,62,86,-37,88,-6,90,-95,92,-56,93,114,94,-102,94,64,94,105,93,14,92,61,90,-21,87,38,85,-23,81,65,78,41,74,-75,69,-38,64,-86,59,42,54,95,48,82,42,16,36,-109,29,-6,22,57,16,104,9,-125,2,-91,-5,-64,-12,-7,-19,63,-25,-85,-32,67,-38,11,-44,20,-50,89,-56,-11,-62,-41,-67,29,-71,-64,-76,-58,-80,64,-83,34,-86,126,-89,78,-91,-98,-93,105,-94,-75,-95,125,-95,-53,-95,-110,-94,-28,-93,-95,-91,-17,-89,-99,-86,-43,-83,108,-79,118,-75,-28,-71,-80,-66,-42,-61,76,-55,15,-49,16,-43,80,-37,-64,-31,85,-24,21,-17,-35,-11,-65,-4,-96,3,123,10,75,17,2,24,-106,30,5,37,60,43,63,49,-9,54,108,60,-119,65,80,70,-73,74,-73,78,78,82,114,85,40,88,94,90,32,92,98,93,35,94,106,94,43,94,111,93,51,92,122,90,72,88,-103,85,125,82,-23,78,-13,74,-114,70,-49,65,-75,60,72,55,-109,49,-105,43,96,37,-6,30,102,24,-76,17,-24,10,14,4,47,-3,82,-10,-121,-17,-54,-24,56,-30,-61,-37,-120,-43,-126,-49,-64,-55,69,-60,34,-65,76,-70,-31,-75,-45,-79,46,-82,1,-85,60,-88,-7,-91,40,-92,-39,-94,3,-94,-75,-95,-33,-95,-115,-94,-71,-93,97,-91,-120,-89,32,-86,53,-83,-75,-80,-97,-76,-7,-72,-93,-67,-70,-62,20,-56,-59,-51,-79,-45,-28,-39,61,-32,-48,-26,119,-19,66,-12,22,-5,-11,1,-51,8,-99,15,86,22,-18,28,102,35,-92,41,-79,47,123,53,-6,58,45,64,5,69,-127,73,-103,77,73,81,-121,84,85,87,-82,89,-121,91,-20,92,-52,93,48,94,20,94,120,93,91,92,-59,90,-80,88,37,86,35,83,-77,79,-45,75,-111,71,-22,66,-24,61,-104,56,-14,50,16,45,-22,38,-110,32,16,26,104,19,-91,12,-44,5,-8,-2,33,-8,81,-15,-104,-22,-6,-29,-124,-35,60,-41,41,-47,93,-53,-50,-59,-105,-64,-78,-69,40,-73,9,-77,69,-81,0,-84,24,-87,-67,-90,-58,-92,92,-93,97,-94,-13,-95,-9,-95,-121,-94,-115,-93,21,-91,20,-89,-109,-87,126,-84,-29,-81,-81,-77,-30,-73,123,-68,110,-63}; }
	private static byte[] data7(){ return new byte[] {-76,-58,72,-52,37,-46,60,-40,-116,-34,10,-27,-91,-21,105,-14,48,-7,14,0,-31,6,-79,13,109,20,11,27,-121,33,-43,39,-23,45,-57,51,83,57,-98,62,-119,67,32,72,81,76,27,80,121,83,103,86,-36,88,-34,90,94,92,103,93,-18,93,-12,93,-128,93,-121,92,23,91,36,89,-65,86,-32,83,-111,80,-42,76,-81,72,43,68,68,63,14,58,-123,52,-75,46,-87,40,97,34,-15,27,83,21,-95,14,-46,7,2,1,42,-6,91,-13,-95,-20,-5,-27,-127,-33,41,-39,15,-45,44,-51,-114,-57,69,-62,64,-67,-86,-72,94,-76,-113,-80,24,-83,33,-86,-108,-89,-123,-91,-18,-93,-44,-94,57,-94,29,-94,127,-94,100,-93,-67,-92,-94,-90,-21,-88,-65,-85,-12,-82,-93,-78,-76,-74,42,-69,0,-64,38,-59,-91,-54,98,-48,105,-42,-94,-36,12,-29,-95,-23,76,-16,24,-9,-29,-3,-68,4,-121,11,68,18,-19,24,107,31,-55,37,-22,43,-43,49,123,55,-42,60,-35,65,-114,70,-38,74,-56,78,67,82,84,85,-16,87,19,90,-65,91,-20,92,-99,93,-52,93,-125,93,-80,92,106,91,-92,89,98,87,-81,84,-123,81,-19,77,-17,73,-119,69,-58,64,-84,59,65,54,-117,48,-104,42,98,36,8,30,120,23,-45,16,17,10,66,3,114,-4,-92,-11,-28,-18,63,-24,-76,-31,89,-37,41,-43,58,-49,-121,-55,34,-60,13,-65,77,-70,-13,-75,-13,-79,104,-82,66,-85,-107,-88,90,-90,-98,-92,87,-93,-108,-94,75,-94,-125,-94,57,-93,110,-92,28,-90,70,-88,-24,-86,-7,-83,126,-79,106,-75,-69,-71,109,-66,119,-61,-48,-56,124,-50,94,-44,-119,-38,-37,-32,95,-25,0,-18,-68,-12,-125,-5,86,2,32,9,-31,15,-115,22,21,29,125,35,-81,41,-84,47,102,53,-38,58,-6,63,-53,68,52,73,69,77,-27,80,28,84,-33,86,44,89,3,91,91,92,58,93,-107,93,121,93,-40,92,-68,91,36,90,16,88,-121,85,-116,82,25,79,72,75,3,71,105,66,112,61,35,56,-113,50,-79,44,-101,38,78,32,-43,25,61,19,-121,12,-62,5,-11,-2,41,-8,104,-15,-68,-22,44,-28,-65,-35,-121,-41,126,-47,-69,-53,58,-58,11,-63,44,-68,-80,-73,-112,-77,-38,-81,-111,-84,-74,-87,85,-89,103,-91,-9,-93,1,-93,-117,-94,-110,-94,25,-93,29,-92,-101,-91,-104,-89,8,-86,-16,-84,71,-80,6,-76,53,-72,-71,-68,-91,-63,-38,-58,99,-52,46,-46,60,-40,120,-34,-22,-28,121,-21,40,-14,-22,-8,-78,-1,126,6,62,13,-17,19,-127,26,-11,32,54,39,70,45,23,51,-94,56,-29,61,-50,66,95,71,-112,75,90,79,-72,82,-88,85,35,88,37,90,-78,91,-69,92,80,93,94,93,-11,92,7,92,-91,90,-65,88,107,86,-105,83,94,80,-84,76,-97,72,35,68,87,63,42,58,-69,52,-10,46,-1,40,-55,34,102,28,-35,21,55,15,121,8,-74,1,-22,-6,42,-12,120,-19,-34,-26,107,-32,26,-38,7,-44,37,-50,-111,-56,63,-61,69,-66,-97,-71,95,-75,125,-79,11,-82,4,-85,112,-88,86,-90,-79,-92,-117,-93,-32,-94,-77,-94,4,-93,-41,-93,28,-91,-21,-90,35,-87,-35,-85,0,-81,-106,-78,-111,-74,-14,-70,-82,-65,-61,-60,38,-54,-44,-49,-65,-43,-22,-37,61,-30,-62,-24,91,-17,21,-10,-43,-4,-98,3,94,10,20,17,-83,23,46,30,126,36,-93,42,-119,48,50,54,-115,59,-99,64,79,69,-86,73,-101,77,41,81,69,84,-17,86,40,89,-30,90,39,92,-20,92,51,93,-1,92,75,92,27,91,110,89,77,87,-80,84,-91,81,42,78,68,74,-3,69,87,65,83,60,8,55,102,49,-114,43,113,37,41,31,-79,24,27,18,110,11,-83,4,-21,-3,40,-9,112,-16,-43,-23,78,-29,-11,-36,-56,-42,-45,-48,32,-53,-79,-59,-106,-64,-54,-69,98,-73,83,-77,-74,-81,125,-84,-71,-87,106,-89,-113,-91,52,-92,78,-93,-20,-94,4,-93,-102,-93,-81,-92,57,-90,71,-88,-64,-86,-73,-83,18,-79,-30,-76,14,-71,-91,-67,-121,-62,-53,-57,80,-51,31,-45,39,-39,104,-33,-50,-27,97,-20,4,-13,-64,-7,-128,0,67,7,-9,13,-97,20,35,27,-119,33,-65,39,-68,45,-124,51,-5,56,45,62,10,67,-121,71,-83,75,98,79,-77,82,-111,85,-3,87,-15,89,110,91,106,92,-15,92,-15,92,126,92,-124,91,22,90,43,88,-54,85,-13,82,-80,79,-4,75,-25,71,110,67,-102,62,115,57,-3,51,64,46,73,40,21,34,-69,27,51,21,-105,14,-31,7,34,1,102,-6,-88,-13,7,-19,118,-26,11,-32,-50,-39,-68,-45,-12,-51,96,-56,35,-61,51,-66,-102,-71,103,-75,-109,-79,40,-82,52,-85,-91,-88,-101,-90,-3,-92,-30,-93,63,-93,28,-93,117,-93,75,-92,-101,-91,107,-89,-87,-87}; }
	private static byte[] data8(){ return new byte[] {104,-84,-118,-81,36,-77,30,-73,127,-69,59,-64,76,-59,-82,-54,85,-48,65,-42,95,-36,-77,-30,43,-23,-62,-17,114,-10,40,-3,-23,3,-95,10,74,17,-33,23,80,30,-103,36,-79,42,-112,48,44,54,-128,59,-124,64,43,69,-127,73,101,77,-18,80,-2,83,-89,86,-46,88,-116,90,-55,91,-122,92,-47,92,-111,92,-29,91,-88,90,6,89,-42,86,72,84,53,81,-64,77,-34,73,-105,69,-8,64,-8,59,-76,54,21,49,72,43,46,37,-15,30,127,24,-13,17,76,11,-106,4,-35,-3,31,-9,122,-16,-39,-23,105,-29,15,-35,-16,-42,1,-47,85,-53,-16,-59,-41,-64,24,-68,-81,-73,-84,-77,15,-80,-38,-84,28,-86,-51,-89,-10,-91,-102,-92,-73,-93,82,-93,107,-93,-3,-93,16,-91,-103,-90,-96,-88,22,-85,7,-82,91,-79,39,-75,74,-71,-40,-67,-72,-62,-20,-57,110,-51,49,-45,50,-39,103,-33,-57,-27,77,-20,-22,-14,-101,-7,84,0,9,7,-68,13,85,20,-41,26,49,33,100,39,89,45,27,51,-112,56,-70,61,-105,66,16,71,51,75,-23,78,55,82,27,85,-126,87,127,89,-9,90,-1,91,-124,92,-113,92,31,92,44,91,-54,89,-33,87,-114,85,-68,82,-123,79,-36,75,-49,71,98,67,-102,62,123,57,21,52,94,46,120,40,75,34,-5,27,-125,21,-22,14,68,8,-117,1,-41,-6,38,-12,-123,-19,2,-25,-105,-32,99,-38,85,-44,-116,-50,1,-55,-63,-61,-46,-66,60,-70,2,-74,47,-78,-64,-82,-58,-85,53,-87,33,-89,126,-91,89,-92,-81,-93,-128,-93,-48,-93,-101,-92,-34,-91,-93,-89,-46,-87,-122,-84,-104,-81,38,-77,18,-73,98,-69,20,-64,18,-59,106,-54,3,-48,-34,-43,-12,-37,55,-30,-91,-24,50,-17,-44,-11,-122,-4,56,3,-21,9,-114,16,25,23,-117,29,-53,35,-28,41,-63,47,89,53,-75,58,-77,63,103,68,-72,72,-86,76,51,80,82,83,-2,85,57,88,-5,89,67,91,19,92,101,92,60,92,-108,91,115,90,-42,88,-58,86,60,84,65,81,-34,77,11,74,-40,69,74,65,89,60,40,55,-100,49,-41,43,-41,37,-101,31,68,25,-71,18,39,12,116,5,-56,-2,18,-8,112,-15,-37,-22,105,-28,19,-34,-9,-41,4,-46,91,-52,-18,-58,-44,-63,11,-67,-99,-72,-112,-76,-26,-80,-83,-83,-41,-86,-125,-88,-106,-90,44,-91,59,-92,-67,-93,-57,-93,68,-92,67,-91,-72,-90,-89,-88,11,-85,-32,-83,41,-79,-44,-76,-20,-72,93,-67,43,-62,79,-57,-72,-52,109,-46,91,-40,127,-34,-44,-28,69,-21,-36,-15,125,-8,47,-1,-35,5,-122,12,28,19,-102,25,-11,31,35,38,32,44,-31,49,94,55,-111,60,113,65,-3,69,34,74,-15,77,70,81,62,84,-72,86,-58,88,85,90,113,91,13,92,48,92,-40,91,-3,90,-75,89,-30,87,-83,85,-12,82,-43,79,71,76,83,72,-4,67,79,63,70,58,-12,52,88,47,122,41,108,35,38,29,-64,22,53,16,-104,9,-18,2,63,-4,-105,-11,-5,-18,118,-24,20,-30,-44,-37,-50,-43,-9,-49,105,-54,28,-59,36,-64,-128,-69,54,-73,85,-77,-50,-81,-60,-84,27,-86,-16,-89,53,-90,-10,-92,48,-92,-24,-93,26,-92,-58,-92,-16,-91,-110,-89,-86,-87,55,-84,54,-81,-100,-78,116,-74,-92,-70,58,-65,33,-60,93,-55,-34,-50,-90,-44,-93,-38,-41,-32,49,-25,-81,-19,68,-12,-23,-6,-107,1,63,8,-35,14,104,21,-43,27,29,34,56,40,26,46,-62,51,31,57,54,62,-15,66,90,71,94,75,-3,78,52,82,-8,84,80,87,47,89,-109,90,-124,91,-13,91,-20,91,103,91,100,90,-17,88,-7,86,-104,84,-68,81,121,78,-56,74,-73,70,64,66,122,61,87,56,-17,50,65,45,84,39,54,33,-24,26,120,20,-19,13,76,7,-90,0,-7,-7,93,-13,-55,-20,87,-26,-1,-33,-37,-39,-31,-45,46,-50,-78,-56,-118,-61,-84,-66,44,-70,5,-74,70,-78,-20,-82,0,-84,-122,-87,127,-89,-16,-91,-37,-92,60,-92,32,-92,118,-92,81,-91,-99,-90,105,-88,-93,-86,89,-83,114,-80,3,-76,-17,-73,67,-68,-17,-64,-16,-59,65,-53,-45,-48,-83,-42,-75,-36,-10,-30,87,-23,-41,-17,114,-10,16,-3,-66,3,92,10,-12,16,111,23,-49,29,2,36,12,42,-44,47,103,53,-93,58,-94,63,57,68,-123,72,101,76,-32,79,-12,82,-111,85,-60,87,121,89,-70,90,-127,91,-53,91,-101,91,-16,90,-53,89,43,88,27,86,-116,83,-103,80,50,77,101,73,58,69,-88,64,-54,59,-107,54,25,49,92,43,98,37,56,31,-27,24,109,18,-30,11,63,5,-96,-2,-10,-9,100,-15,-37,-22,117,-28,49,-34,29,-40,59,-46,-102,-52,62,-57,43,-62,111,-67,10,-71,4,-75,103,-79,47,-82,102,-85,16,-87,45,-89,-60,-91}; }
	private static byte[] data9(){ return new byte[] {-46,-92,91,-92,95,-92,-34,-92,-39,-91,74,-89,54,-87,-110,-85,101,-82,-98,-79,73,-75,81,-71,-68,-67,127,-62,-109,-57,-11,-52,-102,-46,125,-40,-109,-34,-40,-28,64,-21,-58,-15,90,-8,0,-1,-100,5,63,12,-61,18,56,25,-121,31,-88,37,-94,43,80,49,-51,54,-12,59,-47,64,86,69,121,73,65,77,-102,80,-115,83,10,86,25,88,-85,89,-52,90,110,91,-106,91,71,91,117,90,51,89,116,87,63,85,-100,82,-123,79,8,76,33,72,-37,67,57,63,69,58,1,53,115,47,-84,41,-92,35,119,29,27,23,-95,16,20,10,117,3,-42,-4,57,-10,-87,-17,48,-23,-45,-30,-92,-36,-102,-42,-43,-48,65,-53,0,-58,4,-63,101,-68,23,-72,53,-76,-84,-80,-101,-83,-20,-86,-72,-88,-9,-90,-88,-91,-32,-92,126,-92,-83,-92,67,-91,97,-90,-17,-89,-10,-87,115,-84,90,-81,-77,-78,111,-74,-110,-70,15,-65,-27,-61,10,-55,122,-50,43,-44,23,-38,57,-32,127,-26,-17,-20,114,-13,8,-6,-88,0,67,7,-40,13,89,20,-67,26,-1,32,19,39,-11,44,-104,50,-7,55,12,61,-46,65,56,70,75,74,-21,77,52,81,-1,83,104,86,80,88,-51,89,-55,90,81,91,90,91,-21,90,1,90,-96,88,-57,86,120,84,-70,81,-114,78,-9,74,0,71,-94,66,-13,61,-20,56,-103,51,5,46,44,40,36,34,-19,27,-118,21,23,15,-127,8,-18,1,75,-5,-69,-12,47,-18,-60,-25,116,-31,80,-37,90,-43,-94,-49,39,-54,-11,-60,21,-64,-121,-69,86,-73,-118,-77,31,-80,34,-83,-105,-86,118,-88,-42,-90,-92,-91,-15,-92,-76,-92,-12,-92,-82,-91,-34,-90,-115,-88,-89,-86,62,-83,56,-80,-85,-77,117,-73,-80,-69,57,-64,30,-59,83,-54,-52,-49,-120,-43,125,-37,-96,-31,-17,-25,93,-18,-29,-12,117,-5,19,2,-91,8,55,15,-87,21,6,28,58,34,62,40,19,46,-95,51,-15,56,-15,61,-97,66,-13,70,-23,74,120,78,-94,81,90,84,-92,86,121,88,-42,89,-68,90,42,91,24,91,-107,90,-114,89,24,88,38,86,-59,83,-16,80,-78,77,6,74,1,70,-111,65,-40,60,-63,55,100,50,-57,44,-25,38,-38,32,-99,26,60,20,-62,13,54,7,-99,0,8,-6,120,-13,-9,-20,-104,-26,79,-32,58,-38,85,-44,-88,-50,67,-55,32,-60,83,-65,-37,-70,-67,-74,9,-77,-79,-81,-48,-84,85,-86,82,-88,-59,-90,-83,-91,14,-91,-20,-92,64,-91,16,-90,90,-89,22,-87,74,-85,-16,-83,1,-79,126,-76,96,-72,-96,-68,61,-63,43,-58,106,-53,-21,-48,-81,-42,-89,-36,-46,-30,32,-23,-112,-17,18,-10,-90,-4,58,3,-50,9,80,16,-65,22,15,29,57,35,47,41,-9,46,116,52,-75,57,-92,62,61,67,-125,71,96,75,-32,78,-14,81,-106,84,-53,86,-118,88,-45,89,-92,90,-4,90,-42,90,64,90,34,89,-98,87,-104,85,34,83,69,80,-20,76,64,73,31,69,-78,64,-31,59,-55,54,99,49,-68,43,-36,37,-56,31,-121,25,45,19,-84,12,37,6,-110,-1,-3,-8,121,-14,-2,-21,-92,-27,108,-33,96,-39,-124,-45,-20,-51,-116,-56,-126,-61,-65,-66,90,-70,80,-74,-89,-78,108,-81,-111,-84,52,-86,62,-88,-58,-90,-64,-91,54,-91,35,-91,-116,-91,108,-90,-57,-89,-109,-87,-39,-85,-119,-82,-84,-79,51,-75,36,-71,106,-67,21,-62,8,-57,79,-52,-40,-47,-98,-41,-101,-35,-58,-29,23,-22,-125,-16,7,-9,-107,-3,37,4,-76,10,45,17,-104,23,-39,29,-2,35,-26,41,-93,47,17,53,73,58,35,63,-76,67,-27,71,-76,75,37,79,34,82,-69,84,-37,86,-117,88,-61,89,-126,90,-53,90,-107,90,-17,89,-61,88,49,87,25,85,-98,82,-85,79,81,76,-110,72,110,68,-14,63,33,59,-3,53,-106,48,-25,42,9,37,-19,30,-74,24,77,18,-34,11,79,5,-59,-2,54,-8,-79,-15,71,-21,-19,-28,-59,-34,-70,-40,-12,-46,92,-51,18,-56,13,-61,91,-66,5,-70,4,-74,113,-78,57,-81,123,-84,32,-86,66,-88,-45,-90,-36,-91,101,-91,88,-91,-42,-91,-65,-90,36,-88,4,-86,77,-84,11,-81,58,-78,-60,-75,-63,-71,15,-66,-67,-62,-73,-57,4,-51,-116,-46,87,-40,87,-34,125,-28,-46,-22,59,-15,-70,-9,72,-2,-47,4,91,11,-50,17,48,24,109,30,-124,36,105,42,20,48,-127,53,-91,58,120,63,-1,67,28,72,-21,75,66,79,62,82,-63,84,-37,86,123,88,-88,89,91,90,-105,90,87,90,-92,89,113,88,-47,86,-77,84,45,82,50,79,-45,75,10,72,-29,67,98,63,-119,58,104,53,-9,47,80,42,101,36,87,30,19,24,-72,17,68,11,-68,4,52,-2,-84,-9,43,-15,-55,-22,117,-28,84,-34,85,-40,-111,-46,8,-51,-60,-57,-54,-62}; }
	private static byte[] data10(){ return new byte[] {37,-66,-45,-71,-29,-75,85,-78,45,-81,117,-84,41,-86,80,-88,-15,-90,1,-90,-111,-91,-107,-91,19,-90,12,-89,117,-88,93,-86,-83,-84,116,-81,-94,-78,59,-74,49,-70,-115,-66,54,-61,57,-56,-125,-51,12,-45,-38,-40,-43,-34,-1,-28,79,-21,-77,-15,53,-8,-72,-2,65,5,-61,11,52,18,-117,24,-58,30,-46,36,-80,42,87,48,-73,53,-42,58,-95,63,26,68,55,72,-12,75,73,79,58,82,-77,84,-55,86,91,88,-124,89,46,90,98,90,32,90,93,89,47,88,126,86,102,84,-45,81,-40,78,118,75,-90,71,-124,67,-7,62,37,58,0,53,-111,47,-23,41,4,36,-18,29,-72,23,87,17,-21,10,102,4,-31,-3,94,-9,-26,-16,-125,-22,61,-28,24,-34,41,-40,101,-46,-25,-52,-88,-57,-75,-62,22,-66,-50,-71,-31,-75,94,-78,57,-81,-118,-84,67,-86,116,-88,19,-89,49,-90,-64,-91,-52,-91,80,-90,71,-89,-68,-88,-97,-86,-8,-84,-66,-81,-16,-78,-123,-74,-121,-70,-43,-66,-118,-61,-122,-56,-50,-51,91,-45,35,-39,26,-33,72,-27,-117,-21,-12,-15,110,-8,-20,-2,117,5,-19,11,89,18,-78,24,-35,30,-18,36,-64,42,99,48,-67,53,-41,58,-99,63,17,68,38,72,-31,75,47,79,28,82,-109,84,-98,86,52,88,86,89,-4,89,47,90,-25,89,41,89,-15,87,69,86,39,84,-104,81,-100,78,55,75,109,71,69,67,-60,62,-20,57,-54,52,97,47,-73,41,-40,35,-56,29,-114,23,58,17,-53,10,77,4,-48,-3,74,-9,-34,-16,122,-22,58,-28,30,-34,44,-40,117,-46,-13,-52,-65,-57,-52,-62,50,-66,-17,-71,2,-74,-120,-78,95,-81,-72,-84,112,-86,-94,-88,72,-89,97,-90,-11,-91,0,-90,-125,-90,123,-89,-16,-88,-49,-86,43,-83,-20,-81,27,-77,-75,-74,-90,-70,2,-65,-89,-61,-91,-56,-22,-51,111,-45,55,-39,41,-33,79,-27,-109,-21,-11,-15,106,-8,-28,-2,105,5,-37,11,72,18,-108,24,-59,30,-56,36,-95,42,55,48,-106,53,-90,58,112,63,-36,67,-10,71,-88,75,-5,78,-29,81,92,84,104,86,-6,87,35,89,-61,89,1,90,-80,89,-4,88,-60,87,27,86,3,84,114,81,127,78,26,75,89,71,49,67,-72,62,-29,57,-57,52,97,47,-66,41,-27,35,-42,29,-88,23,80,17,-19,10,113,4,-10,-3,123,-9,11,-15,-79,-22,112,-28,90,-34,107,-40,-77,-46,56,-51,0,-56,18,-61,123,-66,48,-70,79,-74,-60,-78,-82,-81,-13,-84,-73,-86,-34,-88,-123,-89,-103,-90,45,-90,45,-90,-76,-90,-94,-89,21,-87,-20,-86,68,-83,-2,-81,42,-77,-69,-74,-87,-70,-5,-66,-101,-61,-107,-56,-49,-51,84,-45,16,-39,0,-33,31,-27,91,-21,-66,-15,36,-8,-89,-2,25,5,-110,11,-9,17,63,24,114,30,109,36,72,42,-37,47,61,53,73,58,20,63,-125,67,-100,71,83,75,-88,78,-113,81,18,84,30,86,-72,87,-32,88,-113,89,-58,89,-117,89,-48,88,-90,87,5,86,-19,83,110,81,121,78,36,75,101,71,73,67,-44,62,10,58,-12,52,-106,47,-5,41,38,36,34,30,-10,23,-88,17,71,11,-45,4,90,-2,-28,-9,121,-15,30,-21,-26,-28,-55,-34,-30,-40,39,-45,-84,-51,116,-56,-124,-61,-23,-66,-97,-70,-75,-74,45,-77,8,-80,84,-83,6,-85,48,-87,-55,-89,-36,-90,96,-90,98,-90,-42,-90,-61,-89,38,-87,-6,-86,68,-83,-8,-81,23,-77,-98,-74,-123,-70,-52,-66,101,-61,80,-56,-119,-51,-2,-46,-72,-40,-100,-34,-75,-28,-20,-22,69,-15,-84,-9,34,-2,-106,4,9,11,104,17,-73,23,-35,29,-30,35,-75,41,79,47,-82,52,-62,57,-117,62,3,67,28,71,-35,74,53,78,39,81,-81,83,-62,85,104,87,-104,88,79,89,-106,89,93,89,-75,88,-110,87,-4,85,-13,83,124,81,-107,78,75,75,-106,71,-120,67,26,63,96,58,79,53,1,48,105,42,-94,36,-93,30,127,24,60,18,-37,11,113,5,-4,-2,-121,-8,35,-14,-56,-21,-112,-27,118,-33,-117,-39,-46,-45,82,-50,24,-55,35,-60,-127,-65,51,-69,67,-73,-81,-77,-120,-80,-62,-83,114,-85,-117,-87,32,-88,30,-89,-96,-90,-115,-90,-8,-90,-40,-89,42,-87,-9,-86,44,-83,-41,-81,-24,-78,96,-74,60,-70,115,-66,2,-61,-30,-57,13,-51,120,-46,39,-40,5,-34,16,-28,68,-22,-110,-16,-13,-10,104,-3,-46,3,70,10,-94,16,-20,22,24,29,26,35,-17,40,-112,46,-19,51,11,57,-38,61,85,66,124,70,67,74,-93,77,-89,80,48,83,89,85,7,87,68,88,15,89,92,89,58,89,-101,88,-117,87,4,86,10,84,-93,81,-52,78,-113,75,-19,71,-22,67,-114,63,-34,58,-35,53,-104,48,16,43,80,37,95,31,65,25,6,19,-81,12,72,6,-39,-1}; }
	private static byte[] data11(){ return new byte[] {105,-7,5,-13,-84,-20,120,-26,86,-32,112,-38,-83,-44,45,-49,-22,-55,-16,-60,70,-64,-19,-69,-13,-73,86,-76,30,-79,82,-82,-19,-85,-3,-87,124,-88,115,-89,-37,-90,-67,-90,22,-89,-30,-89,39,-87,-36,-86,5,-83,-102,-81,-100,-78,4,-74,-52,-71,-8,-67,113,-62,71,-57,97,-52,-62,-47,97,-41,52,-35,56,-29,94,-23,-87,-17,-2,-11,112,-4,-43,2,71,9,-95,15,-24,21,25,28,25,34,-8,39,-105,45,-1,50,34,56,-4,60,-127,65,-77,69,-124,73,-9,76,2,80,-93,82,-42,84,-104,86,-26,87,-63,88,39,89,16,89,-114,88,-120,87,28,86,50,84,-32,81,29,79,-14,75,99,72,115,68,38,64,-118,59,-106,54,99,49,-25,43,53,38,77,32,63,26,9,20,-68,13,90,7,-13,0,-125,-6,37,-12,-52,-19,-109,-25,118,-31,-123,-37,-62,-43,59,-48,-20,-54,-19,-59,50,-63,-44,-68,-57,-72,30,-75,-41,-79,-12,-82,-120,-84,121,-86,-17,-88,-54,-89,35,-89,-19,-90,49,-89,-25,-89,23,-87,-74,-86,-57,-84,76,-81,48,-78,-115,-75,57,-71,85,-67,-68,-63,125,-58,-118,-53,-42,-48,109,-42,43,-36,42,-30,65,-24,-126,-18,-43,-12,55,-5,-92,1,7,8,102,14,-82,20,-37,26,-24,32,-63,38,113,44,-38,49,13,55,-19,59,-125,64,-62,68,-94,72,40,76,67,79,-7,81,62,84,23,86,123,87,108,88,-25,88,-20,88,122,88,-104,87,54,86,113,84,44,82,-121,79,113,76,-9,72,31,69,-26,64,92,60,127,55,90,50,-16,44,77,39,117,33,109,27,74,21,-1,14,-86,8,68,2,-36,-5,125,-11,37,-17,-19,-24,-54,-30,-43,-36,12,-41,120,-47,38,-52,20,-57,83,-62,-35,-67,-56,-71,5,-74,-79,-78,-73,-81,51,-83,21,-85,106,-87,53,-88,110,-89,37,-89,73,-89,-19,-89,-6,-88,-122,-86,122,-84,-28,-82,-76,-79,-15,-76,-114,-72,-118,-68,-29,-64,-120,-59,-122,-54,-65,-49,65,-43,-10,-38,-32,-32,-17,-26,37,-19,109,-13,-52,-7,46,0,-109,6,-17,12,54,19,108,25,114,31,95,37,11,43,-118,48,-63,53,-78,58,88,63,-90,67,-99,71,51,75,103,78,48,81,-110,83,127,85,1,87,9,88,-94,88,-63,88,109,88,-93,87,99,86,-77,84,-110,82,2,80,8,77,-85,73,-24,69,-54,65,89,61,-116,56,-127,51,41,46,-108,40,-47,34,-43,28,-67,22,127,16,47,10,-45,3,109,-3,16,-9,-68,-16,124,-22,92,-28,90,-34,-115,-40,-19,-46,-113,-51,113,-56,-101,-61,26,-65,-23,-70,26,-73,-88,-77,-101,-80,-5,-83,-62,-85,-1,-87,-87,-88,-53,-89,96,-89,104,-89,-21,-89,-34,-88,72,-86,34,-84,106,-82,33,-79,61,-76,-61,-73,-95,-69,-30,-65,113,-60,83,-55,124,-50,-25,-45,-116,-39,100,-33,104,-27,-115,-21,-47,-15,33,-8,-122,-2,-33,4,63,11,-122,17,-70,23,-48,29,-69,35,119,41,0,47,66,52,75,57,-7,61,101,66,106,70,28,74,104,77,74,80,-55,82,-46,84,115,86,-104,87,82,88,-113,88,93,88,-78,87,-110,86,5,85,-1,82,-109,80,-74,77,117,74,-45,70,-49,66,116,62,-55,57,-50,52,-113,47,17,42,88,36,117,30,100,24,55,18,-17,11,-104,5,59,-1,-34,-8,-118,-14,74,-20,32,-26,32,-32,64,-38,-99,-44,41,-49,1,-54,20,-59,-125,-64,56,-68,84,-72,-58,-76,-97,-79,-31,-82,-117,-84,-88,-86,52,-87,49,-88,-87,-89,-117,-89,-17,-89,-67,-88,6,-86,-68,-85,-27,-83,122,-80,117,-77,-37,-74,-99,-70,-66,-66,53,-61,-5,-57,10,-51,99,-46,-17,-41,-71,-35,-88,-29,-60,-23,-7,-17,67,-10,-100,-4,-9,2,82,9,-101,15,-44,21,-20,27,-28,33,-87,39,63,45,-109,50,-84,55,114,60,-17,64,18,69,-37,72,67,76,70,79,-31,81,12,84,-52,85,24,87,-16,87,87,88,67,88,-64,87,-58,86,88,85,125,83,45,81,122,78,86,75,-42,71,-15,67,-73,63,35,59,74,54,27,49,-68,43,18,38,70,32,64,26,37,20,-27,13,-103,7,63,1,-24,-6,-110,-12,81,-18,35,-24,24,-30,51,-36,124,-42,2,-47,-69,-53,-54,-58,18,-62,-68,-67,-76,-71,12,-74,-55,-78,-26,-81,116,-83,106,-85,-45,-87,-83,-88,-5,-89,-68,-89,-10,-89,-97,-88,-64,-87,83,-85,81,-83,-60,-81,-99,-78,-39,-75,-127,-71,123,-67,-43,-63,127,-58,115,-53,-81,-48,40,-42,-39,-37,-70,-31,-60,-25,-21,-19,44,-12,125,-6,-46,0,44,7,117,13,-78,19,-46,25,-49,31,-92,37,72,43,-83,48,-39,53,-73,58,75,63,-117,67,113,71,-10,74,30,78,-43,80,43,83,12,85,127,86,-127,87,11,88,36,88,-57,87,-11,86,-76,85,-5,83,-39,81,71,79,76,76,-16,72,47,69,22,65}; }
	private static byte[] data12(){ return new byte[] {-94,60,-26,55,-43,50,-114,45,-2,39,65,34,86,28,66,22,21,16,-49,9,127,3,40,-3,-39,-10,-113,-16,98,-22,76,-28,91,-34,-100,-40,7,-45,-70,-51,-92,-56,-31,-61,103,-65,68,-69,-127,-73,19,-76,23,-79,120,-82,76,-84,-116,-86,62,-87,96,-88,-4,-89,5,-88,-119,-88,124,-87,-29,-86,-68,-84,3,-81,-80,-79,-50,-76,68,-72,37,-68,85,-64,-32,-60,-75,-55,-42,-50,53,-44,-52,-39,-100,-33,-114,-27,-83,-21,-37,-15,40,-8,116,-2,-52,4,21,11,86,17,121,23,-123,29,99,35,23,41,-111,46,-51,51,-54,56,117,61,-45,65,-38,69,125,73,-52,76,-86,79,36,82,48,84,-50,85,-11,86,-77,87,-13,87,-60,87,35,87,6,86,-125,84,-123,82,34,80,81,77,28,74,-123,70,-116,66,67,62,-96,57,-72,52,-123,47,22,42,109,36,-105,30,-105,24,118,18,62,12,-12,5,-89,-1,82,-7,17,-13,-45,-20,-64,-26,-67,-32,-13,-38,75,-43,-23,-49,-68,-54,-31,-59,67,-63,11,-67,24,-71,-106,-75,102,-78,-89,-81,77,-83,101,-85,-25,-87,-32,-88,73,-88,40,-88,121,-88,65,-87,118,-86,35,-84,58,-82,-66,-80,-83,-77,-4,-74,-78,-70,-67,-66,35,-61,-41,-57,-41,-52,22,-46,-101,-41,70,-35,51,-29,49,-23,95,-17,-108,-11,-28,-5,47,2,124,8,-66,14,-24,20,-4,26,-22,32,-86,38,59,44,-115,49,-94,54,106,59,-23,63,15,68,-37,71,76,75,84,78,-5,80,47,83,-2,84,84,86,62,87,-77,87,-79,87,66,87,88,86,2,85,55,83,3,81,93,78,90,75,-25,71,32,68,-8,63,126,59,-73,54,-91,49,82,44,-56,38,4,33,29,27,9,21,-29,14,-95,8,89,2,12,-4,-61,-11,-116,-17,101,-23,98,-29,126,-35,-48,-41,78,-46,17,-51,18,-56,93,-61,-3,-66,-22,-70,63,-73,-26,-77,-3,-80,120,-82,90,-84,-73,-86,116,-87,-76,-88,90,-88,124,-88,14,-87,19,-86,-116,-85,113,-83,-59,-81,-125,-78,-90,-75,45,-71,16,-67,75,-63,-36,-59,-76,-54,-39,-49,56,-43,-47,-38,-98,-32,-113,-26,-90,-20,-42,-14,18,-7,98,-1,-92,5,-19,11,28,18,54,24,53,30,1,36,-86,41,18,47,65,52,41,57,-58,61,17,66,7,70,-100,73,-44,76,-93,79,12,82,8,84,-110,85,-80,86,86,87,-114,87,79,87,-99,86,122,85,-27,83,-29,81,115,79,-102,76,95,73,-66,69,-57,65,116,61,-45,56,-25,51,-76,46,71,41,-95,35,-52,29,-45,23,-75,17,-123,11,69,5,-6,-2,-73,-8,118,-14,79,-20,59,-26,79,-32,-119,-38,-11,-44,-100,-49,-128,-54,-82,-59,39,-63,-15,-68,26,-71,-105,-75,-125,-78,-58,-81,-126,-83,-97,-85,51,-86,52,-87,-86,-88,-110,-88,-19,-88,-66,-87,-6,-86,-80,-84,-54,-82,85,-79,73,-76,-103,-73,84,-69,93,-65,-58,-61,120,-56,118,-51,-74,-46,46,-40,-28,-35,-70,-29,-62,-23,-35,-17,19,-10,86,-4,-102,2,-35,8,21,15,54,21,64,27,31,33,-38,38,89,44,-89,49,-86,54,108,59,-35,63,-7,67,-70,71,34,75,29,78,-65,80,-26,82,-80,84,-5,85,-33,86,79,87,69,87,-45,86,-28,85,-120,84,-64,82,-124,80,-28,77,-39,74,109,71,-93,67,-128,63,9,59,68,54,56,49,-22,43,99,38,-86,32,-58,26,-68,20,-100,14,99,8,36,2,-33,-5,-97,-11,115,-17,83,-23,91,-29,-127,-35,-40,-41,103,-46,42,-51,58,-56,-117,-61,49,-65,45,-69,125,-73,55,-76,76,-79,-51,-82,-70,-84,16,-85,-34,-87,19,-87,-56,-88,-32,-88,122,-87,124,-86,-13,-85,-39,-83,41,-80,-28,-78,4,-74,-123,-71,101,-67,-103,-63,37,-58,-11,-54,20,-48,105,-43,0,-37,-67,-32,-83,-26,-74,-20,-32,-14,19,-7,88,-1,-109,5,-43,11,-10,17,18,24,-7,29,-49,35,98,41,-53,46,-12,51,-47,56,110,61,-79,65,-95,69,57,73,104,76,58,79,-99,81,-101,83,37,85,68,86,-19,86,36,87,-21,86,59,86,32,85,-115,83,-110,81,39,79,89,76,32,73,-115,69,-104,65,84,61,-72,56,-40,51,-83,46,74,41,-83,35,-27,29,-15,23,-30,17,-71,11,127,5,67,-1,3,-7,-50,-14,-82,-20,-96,-26,-69,-32,-4,-38,106,-43,27,-48,-2,-54,51,-58,-87,-63,123,-67,-98,-71,33,-74,6,-77,75,-80,3,-82,27,-84,-83,-86,-90,-87,24,-87,-8,-88,76,-87,19,-86,73,-85,-14,-84,5,-81,-123,-79,107,-76,-76,-73,95,-69,97,-65,-70,-61,99,-56,81,-51,-120,-46,-10,-41,-102,-35,109,-29,98,-23,120,-17,-93,-11,-40,-5,25,2,80,8,-126,14,-98,20,-99,26,125,32,48,38,-82,43,-8,48,-4,53,-67,58,47,63,75,67,21,71,119,74,-124,77,32,80,86,82,34,84,123,85}; }
	private static byte[] data13(){ return new byte[] {103,86,-31,86,-29,86,123,86,-101,85,77,84,-112,82,99,80,-45,77,-45,74,124,71,-69,67,-84,63,64,59,-117,54,-113,49,76,44,-38,38,36,33,86,27,83,21,63,15,19,9,-38,2,-97,-4,108,-10,60,-16,43,-22,51,-28,91,-34,-69,-40,64,-45,13,-50,20,-55,103,-60,5,-64,-3,-69,71,-72,-7,-76,3,-78,126,-81,89,-83,-84,-85,99,-86,-110,-87,49,-87,64,-87,-59,-87,-72,-86,29,-84,-15,-83,47,-80,-41,-78,-26,-75,82,-71,36,-67,65,-63,-67,-59,124,-54,-119,-49,-48,-44,83,-38,6,-32,-29,-27,-27,-21,-4,-15,43,-8,96,-2,-102,4,-52,10,-16,16,-1,22,-19,28,-72,34,83,40,-73,45,-25,50,-56,55,107,60,-76,64,-79,68,78,72,-116,75,109,78,-40,80,-17,82,127,84,-73,85,110,86,-67,86,-109,86,-2,85,-17,84,124,83,-113,81,63,79,-123,76,97,73,-24,69,5,66,-40,61,81,57,-127,52,112,47,25,42,-109,36,-41,30,-12,24,-13,18,-43,12,-88,6,117,0,59,-6,18,-12,-19,-19,-19,-25,-1,-31,72,-36,-80,-42,91,-47,59,-52,102,-57,-42,-62,-101,-66,-80,-70,41,-73,-7,-77,50,-79,-44,-82,-38,-84,87,-85,56,-86,-105,-87,90,-87,-99,-87,65,-86,105,-85,-19,-84,-16,-82,78,-79,30,-76,79,-73,-37,-70,-53,-66,5,-61,-100,-57,114,-52,-110,-47,-19,-42,125,-36,64,-30,35,-24,44,-18,72,-12,117,-6,-86,0,-38,6,9,13,28,19,34,25,-8,30,-74,36,53,42,-122,47,-108,52,93,57,-35,61,10,66,-35,69,91,73,113,76,43,79,115,81,89,83,-54,84,-48,85,100,86,-120,86,53,86,122,85,66,84,-89,82,-103,80,36,78,68,75,9,72,101,68,113,64,33,60,-122,55,-93,50,120,45,25,40,125,34,-68,28,-50,22,-56,16,-88,10,125,4,73,-2,27,-8,-13,-15,-28,-21,-24,-27,21,-32,102,-38,-17,-44,-86,-49,-85,-54,-19,-59,126,-63,98,-67,-104,-71,54,-74,37,-77,-117,-80,73,-82,127,-84,25,-85,44,-86,-90,-87,-101,-87,-7,-87,-50,-86,18,-84,-65,-83,-30,-81,98,-78,85,-75,-97,-72,76,-68,82,-64,-87,-60,82,-55,64,-50,110,-45,-39,-40,119,-34,62,-28,50,-22,52,-16,92,-10,126,-4,-72,2,-35,8,2,15,13,21,-1,26,-52,32,112,38,-33,43,20,49,12,54,-71,58,26,63,43,67,-35,70,58,74,47,77,-62,79,-21,81,-88,83,-8,84,-38,85,69,86,71,86,-46,85,-20,84,-98,83,-43,81,-81,79,21,77,27,74,-63,70,6,67,-9,62,-110,58,-30,53,-21,48,-75,43,66,38,-94,32,-46,26,-28,20,-42,14,-72,8,-116,2,96,-4,52,-10,28,-16,15,-22,44,-28,96,-34,-53,-40,98,-45,57,-50,78,-55,-83,-60,89,-64,89,-68,-79,-72,104,-75,127,-78,-1,-81,-26,-83,56,-84,-7,-86,44,-86,-55,-87,-30,-87,95,-86,88,-85,-71,-84,-118,-82,-57,-80,103,-77,115,-74,-40,-71,-97,-67,-70,-63,38,-58,-31,-54,-33,-49,29,-43,-109,-38,59,-32,10,-26,0,-20,10,-14,43,-8,84,-2,127,4,-91,10,-66,16,-68,22,-94,28,95,34,-15,39,74,45,111,50,72,55,-30,59,39,64,27,68,-79,71,-13,74,-61,77,62,80,64,82,-30,83,16,85,-49,85,31,86,-5,85,106,85,102,84,-12,82,23,81,-53,78,30,76,8,73,-108,69,-59,65,-96,61,40,57,106,52,96,47,33,42,-97,36,-4,30,32,25,50,19,32,13,3,7,-37,0,-78,-6,-114,-12,126,-18,-127,-24,-92,-30,-18,-36,102,-41,18,-46,-3,-52,42,-56,-99,-61,102,-65,124,-69,-12,-73,-62,-76,-4,-79,-108,-81,-102,-83,13,-84,-22,-86,59,-86,-6,-87,42,-86,-52,-86,-37,-85,93,-83,70,-81,-100,-79,91,-76,116,-73,-6,-70,-51,-66,-2,-62,126,-57,67,-52,82,-47,-102,-42,24,-36,-52,-31,-101,-25,-103,-19,-97,-13,-60,-7,-26,-1,14,6,45,12,58,18,48,24,9,30,-75,35,55,41,-128,46,-115,51,86,56,-41,60,4,65,-31,68,93,72,-128,75,61,78,-107,80,-126,82,3,84,21,85,-70,85,-21,85,-79,85,-3,84,-26,83,86,82,95,80,3,78,51,75,20,72,-125,68,-90,64,111,60,-25,55,27,51,8,46,-70,40,54,35,-123,29,-85,23,-71,17,-92,11,-114,5,98,-1,68,-7,38,-13,30,-19,44,-25,92,-31,-76,-37,60,-42,-7,-48,-8,-53,53,-57,-62,-62,-99,-66,-51,-70,92,-73,67,-76,-108,-79,72,-81,104,-83,-13,-85,-19,-86,85,-86,47,-86,121,-86,51,-85,93,-84,-15,-83,-9,-81,93,-78,52,-75,98,-72,-11,-69,-34,-65,27,-60,-87,-56,123,-51,-107,-46,-28,-41,109,-35,31,-29,-5,-24,-17,-18,2,-11,25,-5,64,1,94,7,119,13,123,19,104,25,50,31}; }
	private static byte[] data14(){ return new byte[] {-45,36,69,42,127,47,119,52,52,57,-104,61,-71,65,122,69,-28,72,-17,75,-108,78,-43,80,-87,82,19,84,13,85,-103,85,-75,85,95,85,-100,84,102,83,-57,81,-71,79,71,77,107,74,52,71,-106,67,-85,63,98,59,-44,54,-8,49,-34,44,-120,39,0,34,72,28,112,22,116,16,106,10,77,4,47,-2,12,-8,-1,-15,-10,-21,22,-26,78,-32,-79,-38,77,-43,19,-48,38,-53,115,-58,19,-62,1,-66,69,-70,-24,-74,-27,-77,75,-79,21,-81,74,-83,-21,-85,-4,-86,121,-86,105,-86,-55,-86,-108,-85,-44,-84,126,-82,-112,-80,17,-77,-19,-75,52,-71,-48,-68,-55,-64,17,-59,-88,-55,-121,-50,-93,-45,-1,-40,-121,-34,65,-28,27,-22,20,-16,32,-10,57,-4,91,2,113,8,-121,14,127,20,100,26,35,32,-71,37,26,43,75,48,47,53,-34,57,50,62,63,66,-17,69,71,73,61,76,-48,78,-4,80,-67,82,19,84,-7,84,115,85,120,85,19,85,59,84,-13,82,71,81,35,79,-90,76,-71,73,116,70,-53,66,-44,62,-128,58,-21,53,5,49,-26,43,-118,38,-3,32,70,27,105,21,112,15,103,9,75,3,52,-3,21,-9,14,-15,16,-21,54,-27,121,-33,-21,-39,-117,-44,104,-49,-127,-54,-30,-59,-111,-63,-116,-67,-27,-71,-108,-74,-90,-77,30,-79,-9,-82,65,-83,-14,-85,19,-85,-90,-86,-94,-86,22,-85,-15,-85,63,-83,-6,-82,24,-79,-87,-77,-111,-74,-29,-71,-118,-67,-116,-63,-33,-59,124,-54,96,-49,-122,-44,-33,-39,114,-33,37,-27,6,-21,-6,-16,8,-9,28,-3,54,3,77,9,86,15,76,21,37,27,-36,32,101,38,-65,43,-35,48,-66,53,84,58,-91,62,-103,66,68,70,-124,73,113,76,-16,78,14,81,-64,82,3,84,-33,84,67,85,63,85,-56,84,-31,83,-111,82,-49,80,-87,78,24,76,38,73,-46,69,37,66,34,62,-53,57,42,53,69,48,29,43,-61,37,49,32,119,26,-97,20,-91,14,-96,8,-123,2,115,-4,90,-10,91,-16,97,-22,-109,-28,-38,-34,90,-39,3,-44,-22,-50,16,-54,126,-59,53,-63,68,-67,-92,-71,100,-74,-124,-77,6,-79,-15,-82,71,-83,4,-84,57,-85,-49,-86,-30,-86,91,-85,68,-84,-93,-83,93,-81,-108,-79,33,-76,27,-73,112,-70,34,-66,39,-62,-125,-58,32,-53,13,-48,50,-43,-113,-38,34,-32,-42,-27,-76,-21,-86,-15,-82,-9,-56,-3,-42,3,-20,9,-19,15,-37,21,-79,27,88,33,-31,38,43,44,68,49,21,54,-90,58,-26,62,-42,66,110,70,-90,73,-121,76,-7,78,13,81,-80,82,-21,83,-72,84,21,85,3,85,-125,84,-109,83,55,82,112,80,61,78,-87,75,-84,72,85,69,-94,65,-106,61,66,57,-105,52,-76,47,-119,42,45,37,-100,31,-27,25,10,20,22,14,16,8,-1,1,-21,-5,-34,-11,-36,-17,-15,-23,35,-28,120,-34,-5,-40,-82,-45,-97,-50,-52,-55,69,-59,5,-63,30,-67,-121,-71,84,-74,121,-77,11,-79,-5,-82,93,-83,36,-84,94,-85,4,-85,26,-85,-99,-85,-111,-84,-18,-83,-67,-81,-21,-79,-118,-76,-126,-73,-34,-70,-108,-66,-100,-62,-8,-58,-100,-53,-123,-48,-82,-43,10,-37,-103,-32,82,-26,39,-20,31,-14,31,-8,50,-2,63,4,78,10,74,16,51,22,0,28,-92,33,35,39,101,44,123,49,61,54,-50,58,-2,62,-20,66,119,70,-83,73,126,76,-17,78,-11,80,-107,82,-56,83,-117,84,-28,84,-54,84,67,84,80,83,-20,81,34,80,-22,77,82,75,82,72,-7,68,65,65,57,61,-36,56,57,52,80,47,40,42,-51,36,61,31,-119,25,-81,19,-62,13,-69,7,-78,1,-97,-5,-102,-11,-103,-17,-69,-23,-24,-29,79,-34,-51,-40,-112,-45,127,-50,-69,-55,50,-59,2,-63,24,-67,-112,-71,93,-74,-115,-77,35,-79,23,-81,-124,-83,73,-84,-111,-85,52,-85,82,-85,-39,-85,-49,-84,49,-82,1,-80,52,-78,-45,-76,-52,-73,43,-69,-35,-66,-20,-62,65,-57,-21,-53,-53,-48,-7,-43,76,-37,-30,-32,-116,-26,108,-20,81,-14,91,-8,95,-2,110,4,119,10,107,16,86,22,20,28,-67,33,45,39,115,44,122,49,65,54,-61,58,-11,62,-37,66,96,70,-109,73,96,76,-53,78,-48,80,105,82,-103,83,91,84,-79,84,-110,84,14,84,20,83,-77,81,-26,79,-83,77,24,75,21,72,-65,68,8,65,-1,60,-88,56,3,52,32,47,-8,41,-94,36,20,31,101,25,-113,19,-93,13,-92,7,-100,1,-111,-5,-116,-11,-106,-17,-76,-23,-17,-29,82,-34,-38,-40,-97,-45,-108,-50,-47,-55,80,-59,30,-63,62,-67,-77,-71,-120,-74,-73,-77,80,-79,73,-81,-78,-83,-128,-84,-63,-85,105,-85,-121,-85,12,-84,5,-83,99,-82,51,-80,101,-78,-1,-76,-5,-73,83,-69,7,-65,12,-61,102,-57}; }
	private static byte[] data15(){ return new byte[] {3,-52,-22,-48,10,-42,96,-37,-18,-32,-106,-26,112,-20,82,-14,85,-8,87,-2,98,4,100,10,88,16,57,22,-7,27,-103,33,12,39,71,44,82,49,16,54,-107,58,-62,62,-91,66,44,70,91,73,40,76,-108,78,-107,80,51,82,98,83,36,84,124,84,96,84,-36,83,-25,82,-120,81,-70,79,-113,77,-17,74,-1,71,-94,68,-12,64,-15,60,-103,56,2,52,24,47,2,42,-91,36,38,31,117,25,-89,19,-63,13,-61,7,-61,1,-71,-5,-67,-11,-58,-17,-22,-23,40,-28,-115,-34,27,-39,-35,-45,-40,-50,20,-54,-106,-59,101,-63,-126,-67,-3,-71,-56,-74,0,-76,-113,-79,-114,-81,-18,-83,-66,-84,-9,-85,-95,-85,-74,-85,61,-84,41,-83,-117,-82,78,-80,-127,-78,18,-75,9,-72,91,-69,9,-65,9,-61,91,-57,-14,-53,-43,-48,-21,-43,65,-37,-62,-32,107,-26,58,-20,27,-14,21,-8,23,-2,27,4,23,10,13,16,-28,21,-88,27,67,33,-81,38,-12,43,-14,48,-69,53,54,58,108,62,74,66,-39,69,5,73,-41,75,71,78,74,80,-16,81,30,83,-21,83,68,84,49,84,-78,83,-61,82,108,81,-91,79,127,77,-21,74,-2,71,-85,68,5,65,6,61,-67,56,35,52,77,47,49,42,-26,36,102,31,-64,25,-10,19,21,14,31,8,33,2,30,-4,34,-10,49,-16,88,-22,-104,-28,-4,-34,-115,-39,79,-44,74,-49,-122,-54,2,-58,-44,-63,-21,-67,99,-70,44,-73,93,-76,-24,-79,-32,-81,59,-82,3,-83,56,-84,-42,-85,-26,-85,98,-84,73,-83,-96,-82,90,-80,-123,-78,10,-75,-5,-73,66,-69,-26,-66,-34,-62,39,-57,-76,-53,-112,-48,-100,-43,-20,-38,99,-32,8,-26,-52,-21,-84,-15,-98,-9,-101,-3,-102,3,-107,9,-124,15,94,21,28,27,-72,32,37,38,103,43,107,48,51,53,-76,57,-22,61,-49,65,97,69,-108,72,111,75,-32,77,-14,79,-103,81,-43,82,-87,83,11,84,4,84,-115,83,-84,82,91,81,-91,79,-124,77,0,75,25,72,-41,68,55,65,71,61,4,57,119,52,-85,47,-107,42,89,37,-38,31,67,26,123,20,-93,14,-79,8,-70,2,-69,-4,-63,-10,-42,-16,-7,-22,63,-27,-94,-33,50,-38,-14,-44,-21,-49,32,-53,-95,-58,98,-62,126,-66,-26,-70,-81,-73,-45,-76,87,-78,69,-80,-106,-82,83,-83,126,-84,13,-84,23,-84,-128,-84,96,-83,-92,-82,89,-80,110,-78,-16,-76,-53,-73,10,-69,-96,-66,-114,-62,-58,-58,80,-53,23,-48,31,-43,101,-38,-50,-33,113,-27,39,-21,6,-15,-20,-10,-24,-4,-31,2,-40,8,-56,14,-102,20,95,26,-12,31,107,37,-87,42,-77,47,127,52,5,57,67,61,48,65,-57,68,7,72,-23,74,101,77,-122,79,51,81,-126,82,94,83,-48,83,-39,83,109,83,-100,82,89,81,-78,79,-94,77,42,75,85,72,29,69,-113,65,-85,61,117,57,-8,52,50,48,49,43,-10,37,-119,32,-10,26,56,21,105,15,125,9,-119,3,-111,-3,-102,-9,-82,-15,-39,-21,22,-26,-127,-32,5,-37,-52,-43,-74,-48,-18,-53,98,-57,30,-61,49,-65,-113,-69,77,-72,100,-75,-32,-78,-71,-80,5,-81,-84,-83,-52,-84,76,-84,66,-84,-99,-84,109,-83,-97,-82,68,-80,72,-78,-72,-76,-124,-73,-76,-70,56,-66,22,-62,66,-58,-71,-54,121,-49,114,-44,-90,-39,14,-33,-100,-28,84,-22,34,-16,9,-10,-10,-5,-12,1,-31,7,-47,13,-91,19,102,25,0,31,122,36,-72,41,-49,46,-101,51,46,56,115,60,106,64,12,68,92,71,69,74,-40,76,-2,78,-61,80,31,82,12,83,-109,83,-89,83,84,83,-110,82,100,81,-48,79,-50,77,112,75,-91,72,-122,69,6,66,51,62,16,58,-97,53,-22,48,-9,43,-57,38,106,33,-36,27,47,22,97,16,-126,10,-111,4,-98,-2,-85,-8,-63,-14,-21,-20,42,-25,-116,-31,23,-36,-52,-42,-69,-47,-27,-52,78,-56,7,-60,5,-64,94,-68,8,-71,21,-74,123,-77,75,-79,125,-81,24,-82,33,-83,-113,-84,111,-84,-68,-84,109,-83,-106,-82,28,-80,17,-78,108,-76,35,-73,63,-70,-79,-67,124,-63,-107,-59,-2,-55,-87,-50,-106,-45,-66,-40,19,-34,-98,-29,65,-23,15,-17,-24,-12,-44,-6,-55,0,-75,6,-93,12,117,18,59,24,-44,29,84,35,-101,40,-77,45,-112,50,37,55,124,59,124,63,51,67,-119,70,-117,73,43,76,101,78,64,80,-85,81,-77,82,74,83,121,83,56,83,-111,82,116,81,-3,79,12,78,-57,75,19,73,7,70,-99,66,-33,62,-51,58,114,54,-53,49,-22,44,-55,39,122,34,-7,28,86,23,-109,17,-70,11,-44,5,-32,-1,-10,-7,10,-12,53,-18,115,-24,-47,-30,87,-35,5,-40,-20,-46,11,-50,106,-55,21,-59,4,-63,79,-67,-26,-71,-30,-74,51,-76,-15,-79}; }
	private static byte[] data16(){ return new byte[] {11,-80,-110,-82,-127,-83,-36,-84,-95,-84,-43,-84,113,-83,125,-82,-20,-81,-50,-79,5,-76,-78,-74,-86,-71,16,-67,-68,-64,-54,-60,20,-55,-74,-51,-117,-46,-91,-41,-20,-36,103,-30,0,-24,-61,-19,-109,-13,122,-7,102,-1,82,5,60,11,17,17,-43,22,119,28,-8,33,72,39,107,44,80,49,-12,53,88,58,105,62,46,66,-100,69,-83,72,99,75,-73,77,-92,79,43,81,73,82,-6,82,70,83,27,83,-112,82,-112,81,45,80,97,78,42,76,-103,73,-95,70,80,67,-84,63,-83,59,106,55,-42,50,9,46,-8,40,-69,35,70,30,-77,24,-9,18,45,13,70,7,99,1,112,-5,-113,-11,-75,-17,-13,-23,76,-28,-53,-34,113,-39,79,-44,98,-49,-77,-54,78,-58,46,-62,99,-66,-22,-70,-52,-73,12,-75,-85,-78,-76,-80,24,-81,-9,-83,43,-83,-33,-84,-17,-84,115,-83,95,-82,-73,-81,115,-79,-100,-77,30,-74,9,-71,74,-68,-26,-65,-44,-61,13,-56,-106,-52,87,-47,97,-42,-109,-37,0,-31,-115,-26,66,-20,8,-14,-23,-9,-52,-3,-71,3,-98,9,114,15,60,21,-32,26,104,32,-59,37,-20,42,-31,47,-105,52,4,57,46,61,4,65,-122,68,-79,71,127,74,-22,76,-12,78,-106,80,-48,81,-95,82,4,83,1,83,-119,82,-77,81,104,80,-72,78,-88,76,40,74,87,71,30,68,-109,64,-78,60,-125,56,10,52,80,47,84,42,41,37,-59,31,64,26,-110,20,-48,14,-11,8,19,3,42,-3,71,-9,111,-15,-88,-21,-1,-27,114,-32,21,-37,-29,-43,-22,-48,45,-52,-78,-57,-125,-61,-96,-65,18,-68,-37,-72,0,-74,-123,-77,111,-79,-67,-81,114,-82,-108,-83,27,-83,21,-83,116,-83,67,-82,117,-81,24,-79,24,-77,-123,-75,74,-72,114,-69,-19,-66,-61,-62,-30,-58,80,-53,-3,-49,-20,-44,18,-38,104,-33,-23,-28,-116,-22,77,-16,30,-10,1,-4,-28,1,-56,7,-93,13,100,19,26,25,-99,30,13,36,59,41,66,46,4,51,-120,55,-61,59,-78,63,75,67,-111,70,119,73,4,76,39,78,-19,79,68,81,54,82,-68,82,-39,82,-121,82,-49,81,-87,80,27,79,42,77,-47,74,26,72,4,69,-105,65,-47,61,-64,57,97,53,-67,48,-35,43,-64,38,117,33,-5,27,97,22,-91,16,-39,10,-3,4,23,-1,56,-7,94,-13,-107,-19,-24,-25,82,-30,-20,-36,-85,-41,-91,-46,-43,-51,74,-55,1,-59,11,-63,94,-67,17,-70,22,-73,127,-76,71,-78,116,-80,10,-81,4,-82,112,-83,61,-83,126,-83,35,-82,55,-81,-79,-80,-110,-78,-41,-76,124,-73,-126,-70,-32,-67,-109,-63,-104,-59,-27,-55,-128,-50,79,-45,101,-40,-93,-35,19,-29,-86,-24,88,-18,37,-12,-5,-7,-35,-1,-70,5,-105,11,94,17,17,23,-88,28,20,34,94,39,104,44,69,49,-39,53,43,58,52,62,-27,65,76,69,77,72,-5,74,63,77,39,79,-95,80,-68,81,99,82,-89,82,124,82,-25,81,-21,80,-124,79,-77,77,-123,75,-19,72,-1,69,-81,66,15,63,24,59,-38,54,79,50,-117,45,-125,40,80,35,-27,29,95,24,-80,18,-18,12,27,7,58,1,96,-5,-122,-11,-71,-17,8,-22,105,-28,-8,-34,-84,-39,-112,-44,-73,-49,9,-53,-71,-58,-104,-62,-33,-66,104,-69,84,-72,-102,-75,61,-77,75,-79,-76,-81,-112,-82,-51,-83,121,-83,-114,-83,12,-82,-8,-82,72,-80,5,-78,31,-76,-93,-74,-128,-71,-70,-68,78,-64,45,-60,98,-56,-40,-52,-110,-47,-116,-42,-76,-37,18,-31,-109,-26,55,-20,-11,-15,-61,-9,-99,-3,123,3,79,9,35,15,-47,20,120,26,-20,31,65,37,98,42,77,47,-8,51,102,56,-125,60,90,64,-43,67,3,71,-56,73,58,76,67,78,-27,79,40,81,-8,81,101,82,101,82,-6,81,40,81,-23,79,69,78,62,76,-50,73,8,71,-36,67,97,64,-114,60,110,56,6,52,89,47,112,42,82,37,1,32,-121,26,-19,20,52,15,110,9,-106,3,-69,-3,-27,-9,21,-14,96,-20,-74,-26,64,-31,-35,-37,-70,-42,-63,-47,11,-51,-111,-56,105,-60,124,-64,-11,-68,-74,-71,-38,-74,91,-76,59,-78,-127,-80,47,-81,68,-82,-61,-83,-82,-83,-2,-83,-65,-82,-28,-81,113,-79,104,-77,-71,-75,116,-72,-123,-69,-18,-66,-78,-62,-70,-58,23,-53,-80,-49,-115,-44,-97,-39,-29,-34,81,-28,-26,-23,-110,-17,89,-11,41,-5,1,1,-39,6,-90,12,98,18,10,24,-115,29,-16,34,33,40,32,45,-26,49,105,54,-90,58,-103,62,58,66,-125,69,122,72,8,75,63,77,13,79,116,80,122,81,14,82,62,82,1,82,90,81,77,80,-42,78,-8,76,-71,74,25,72,26,69,-57,65,24,62,29,58,-39,53,73,49,-125,44,120,39,69,34,-35,28,88,23,-83,17,-13,11,34,6}; }
	private static byte[] data17(){ return new byte[] {80,0,119,-6,-82,-12,-23,-18,69,-23,-77,-29,84,-34,15,-39,13,-44,57,-49,-88,-54,92,-58,90,-62,-91,-66,76,-69,66,-72,-100,-75,83,-77,108,-79,-18,-81,-44,-82,36,-82,-33,-83,0,-82,-111,-82,-122,-81,-29,-80,-84,-78,-51,-76,96,-73,63,-70,-124,-67,27,-63,0,-59,56,-55,-80,-51,107,-46,101,-41,-117,-36,-25,-31,99,-25,4,-19,-71,-14,-124,-8,83,-2,41,4,-10,9,-73,15,101,21,-10,26,101,32,-87,37,-66,42,-104,47,58,52,-108,56,-89,60,109,64,-37,67,-9,70,-76,73,18,76,17,78,-90,79,-39,80,-96,81,2,82,-12,81,-124,81,-94,80,99,79,-80,77,-90,75,49,73,99,70,56,67,-74,63,-29,59,-61,55,89,51,-78,46,-59,41,-81,36,94,31,-20,25,88,20,-91,14,-27,8,21,3,69,-3,118,-9,-77,-15,4,-20,105,-26,-7,-32,-90,-37,-116,-42,-95,-47,-12,-52,-119,-56,102,-60,-115,-64,12,-67,-37,-71,8,-73,-109,-76,125,-78,-49,-80,-127,-81,-92,-82,37,-82,26,-82,112,-82,53,-81,96,-80,-15,-79,-25,-77,65,-74,-9,-72,12,-68,117,-65,52,-61,63,-57,-106,-53,44,-48,7,-43,16,-38,82,-33,-70,-28,67,-22,-17,-17,-87,-11,114,-5,68,1,13,7,-41,12,-122,18,38,24,-97,29,-8,34,31,40,22,45,-49,49,78,54,125,58,108,62,0,66,71,69,49,72,-70,74,-17,76,-83,78,31,80,14,81,-82,81,-47,81,-105,81,-19,80,-33,79,102,78,-116,76,77,74,-82,71,-76,68,97,65,-71,61,-61,57,-127,53,-6,48,56,44,55,39,7,34,-84,28,40,23,-115,17,-44,11,18,6,67,0,120,-6,-77,-12,-5,-18,92,-23,-42,-29,121,-34,69,-39,65,-44,124,-49,-20,-54,-85,-58,-85,-62,-2,-66,-88,-69,-95,-72,3,-74,-75,-77,-39,-79,85,-80,64,-81,-114,-82,71,-82,107,-82,-12,-82,-22,-81,66,-79,5,-77,40,-75,-85,-73,-114,-70,-59,-67,87,-63,57,-59,97,-55,-40,-51,-121,-46,119,-41,-104,-36,-26,-31,93,-25,-14,-20,-95,-14,94,-8,42,-2,-15,3,-69,9,113,15,24,21,-93,26,7,32,76,37,81,42,50,47,-59,51,34,56,48,60,-15,63,100,67,119,70,59,73,-106,75,-105,77,49,79,98,80,51,81,-108,81,-112,81,35,81,74,80,14,79,104,77,102,75,-11,72,56,70,14,67,-98,63,-46,59,-68,55,95,51,-66,46,-28,41,-47,36,-112,31,40,26,-104,20,-6,14,56,9,124,3,-83,-3,-22,-9,46,-14,-125,-20,-12,-26,-124,-31,59,-36,33,-41,57,-46,-112,-51,39,-55,1,-59,46,-63,-93,-67,119,-70,-101,-73,38,-75,9,-77,85,-79,3,-80,24,-81,-103,-82,124,-82,-48,-82,-124,-81,-87,-80,43,-78,25,-76,96,-74,17,-71,17,-68,115,-65,33,-61,32,-57,105,-53,-12,-49,-67,-44,-66,-39,-16,-34,77,-28,-51,-23,105,-17,29,-11,-39,-6,-92,0,101,6,38,12,-48,17,105,23,-33,28,52,34,90,39,77,44,9,49,-123,53,-69,57,-87,61,67,65,-111,68,123,71,24,74,69,76,29,78,-116,79,-113,80,56,81,102,81,63,81,-99,80,-94,79,55,78,109,76,62,74,-81,71,-57,68,-128,65,-16,61,2,58,-41,53,94,49,-88,44,-70,39,-105,34,73,29,-43,23,66,18,-105,12,-33,6,25,1,88,-5,-105,-11,-25,-17,77,-22,-54,-28,112,-33,59,-38,57,-43,112,-48,-33,-53,-105,-57,-108,-61,-34,-65,-127,-68,112,-71,-58,-74,110,-76,-125,-78,-12,-80,-53,-81,17,-81,-80,-82,-53,-82,60,-81,33,-80,106,-79,18,-77,41,-75,-110,-73,100,-70,-119,-67,5,-63,-47,-60,-19,-56,74,-51,-19,-47,-55,-42,-40,-37,26,-31,-126,-26,6,-20,-84,-15,92,-9,30,-3,-33,2,-98,8,82,14,-15,19,124,25,-35,30,34,36,45,41,12,46,-87,50,9,55,31,59,-19,62,103,66,-117,69,89,72,-59,74,-42,76,-127,78,-57,79,-89,80,34,81,45,81,-37,80,22,80,-14,78,100,77,114,75,36,73,115,70,107,67,9,64,87,60,88,56,14,52,-124,47,-69,42,-68,37,-114,32,49,27,-71,21,29,16,117,10,-73,4,-7,-2,58,-7,-125,-13,-32,-19,79,-24,-30,-30,-107,-35,122,-40,-116,-45,-36,-50,106,-54,59,-58,89,-62,-60,-66,-124,-69,-98,-72,15,-74,-27,-77,21,-78,-76,-80,-83,-81,25,-81,-30,-82,26,-81,-70,-81,-67,-80,42,-78,-8,-77,42,-74,-71,-72,-89,-69,-26,-66,-128,-62,99,-58,-105,-54,7,-49,-67,-45,-88,-40,-59,-35,20,-29,124,-24,18,-18,-81,-13,105,-7,35,-1,-33,4,-101,10,64,16,-41,21,79,27,-91,32,-51,37,-50,42,-119,47,25,52,83,56,87,60,-5,63,94,67,94,70,10,73,86,75,64,77,-54,78,-20,79,-89,80,-2,80,-25,80,113,80}; }
	private static byte[] data18(){ return new byte[] {-121,79,70,78,-111,76,-121,74,21,72,72,69,38,66,-87,62,-31,58,-55,54,111,50,-48,45,-6,40,-20,35,-76,30,80,25,-48,19,50,14,-121,8,-52,2,19,-3,89,-9,-83,-15,17,-20,-110,-26,48,-31,-5,-37,-18,-42,26,-46,-128,-51,38,-55,21,-59,76,-63,-42,-67,-73,-70,-22,-73,-123,-75,113,-77,-49,-79,-124,-80,-88,-81,47,-81,30,-81,120,-81,52,-80,92,-79,-26,-78,-46,-76,33,-73,-50,-71,-49,-68,49,-64,-38,-61,-42,-57,26,-52,-98,-48,97,-43,90,-38,-125,-33,-44,-28,78,-22,-39,-17,-122,-11,50,-5,-14,0,-90,6,87,12,-9,17,125,23,-22,28,46,34,70,39,46,44,-38,48,74,53,117,57,84,61,-25,64,37,68,11,71,-102,73,-62,75,-109,77,-8,78,-5,79,-102,80,-52,80,-103,80,2,80,-4,78,-102,77,-50,75,-95,73,28,71,49,68,-5,64,101,61,-116,57,96,53,-12,48,74,44,99,39,79,34,12,29,-94,23,29,18,-127,12,-47,6,32,1,98,-5,-73,-11,14,-16,-125,-22,13,-27,-69,-33,-105,-38,-102,-43,-32,-48,84,-52,25,-56,26,-60,110,-64,19,-67,12,-70,96,-73,19,-75,34,-77,-103,-79,110,-80,-79,-81,80,-81,103,-81,-46,-81,-73,-80,-17,-79,-100,-77,-97,-75,7,-72,-52,-70,-28,-67,88,-63,24,-59,36,-55,118,-51,12,-46,-42,-42,-31,-37,8,-31,107,-26,-36,-21,118,-15,26,-9,-55,-4,-125,2,49,8,-38,13,114,19,-23,24,76,30,125,35,-121,40,91,45,-12,49,78,54,98,58,42,62,-92,65,-54,68,-109,71,8,74,22,76,-54,77,19,79,-4,79,123,80,-107,80,72,80,-112,79,119,78,-10,76,20,75,-45,72,47,70,58,67,-27,63,70,60,87,56,29,52,-91,47,-19,42,-1,37,-32,32,-105,27,43,22,-95,16,8,11,85,5,-86,-1,-16,-7,77,-12,-83,-18,43,-23,-61,-29,127,-34,104,-39,127,-44,-44,-49,96,-53,54,-57,79,-61,-73,-65,120,-68,-123,-71,-10,-74,-66,-76,-21,-78,120,-79,106,-80,-60,-81,-126,-81,-86,-81,57,-80,40,-79,-120,-78,62,-76,95,-74,-38,-72,-80,-69,-33,-66,98,-62,48,-58,78,-54,-86,-50,77,-45,33,-40,46,-35,101,-30,-62,-25,63,-19,-44,-14,119,-8,39,-2,-40,3,-125,9,36,15,-81,20,33,26,113,31,-104,36,-111,41,85,46,-36,50,34,55,35,59,-42,62,59,66,72,69,-2,71,87,74,82,76,-22,77,30,79,-18,79,84,80,89,80,-15,79,40,79,-14,77,100,76,102,74,21,72,97,69,83,66,-8,62,66,59,73,55,3,51,-128,46,-67,41,-52,36,-94,31,89,26,-24,20,94,15,-61,9,23,4,106,-2,-67,-8,25,-13,-120,-19,11,-24,-78,-30,120,-35,112,-40,-104,-45,-6,-50,-101,-54,127,-58,-83,-62,45,-65,-7,-69,38,-71,-94,-74,-119,-76,-58,-78,106,-79,117,-80,-32,-81,-70,-81,-16,-81,-102,-80,-102,-79,14,-77,-41,-76,12,-73,-109,-71,-128,-68,-73,-65,76,-61,38,-57,77,-53,-72,-49,92,-44,62,-39,77,-34,-119,-29,-24,-24,105,-18,-9,-13,-94,-7,69,-1,-8,4,-103,10,52,16,-74,21,28,27,100,32,123,37,106,42,26,47,-106,51,-55,55,-70,59,91,63,-84,66,-91,69,76,72,-116,74,120,76,-9,77,26,79,-44,79,41,80,24,80,-98,79,-61,78,123,77,-39,75,-48,73,105,71,-85,68,-112,65,33,62,106,58,93,54,21,50,-122,45,-65,40,-59,35,-100,30,76,25,-35,19,82,14,-73,8,17,3,101,-3,-63,-9,32,-14,-102,-20,36,-25,-42,-31,-87,-36,-85,-41,-30,-46,82,-50,-1,-55,-9,-59,51,-62,-62,-66,-91,-69,-36,-72,115,-74,97,-76,-70,-78,106,-79,-117,-80,6,-80,-16,-81,60,-80,-17,-80,10,-78,-126,-77,101,-75,-99,-73,60,-70,44,-67,118,-64,17,-60,-10,-57,38,-52,-108,-48,68,-43,38,-38,59,-33,121,-28,-39,-23,89,-17,-24,-12,-116,-6,49,0,-38,5,122,11,9,17,-123,22,-28,27,28,33,48,38,10,43,-75,47,32,52,69,56,42,60,-74,63,-2,66,-27,69,122,72,-82,74,-124,76,-8,77,8,79,-76,79,-9,79,-40,79,79,79,99,78,19,77,94,75,73,73,-37,70,10,68,-20,64,113,61,-81,57,-96,53,77,49,-69,44,-16,39,-15,34,-57,29,120,24,4,19,-127,13,-29,7,66,2,-100,-4,-7,-10,101,-15,-32,-21,119,-26,47,-31,11,-36,29,-41,88,-46,-38,-51,-113,-55,-104,-59,-35,-63,127,-66,106,-69,-76,-72,86,-74,87,-76,-73,-78,126,-79,-91,-80,51,-80,42,-80,-127,-80,68,-79,102,-78,-17,-77,-38,-75,30,-72,-57,-70,-66,-67,17,-63,-76,-60,-98,-56,-45,-52,74,-47,-8,-43,-33,-38,-9,-33,50,-27,-106,-22,18,-16,-97,-11,66,-5,-31,0,-123,6,33,12,-90,17}; }
	private static byte[] data19(){ return new byte[] {33,23,112,28,-89,33,-86,38,-127,43,28,48,-128,52,-105,56,114,60,-15,63,45,67,7,70,-111,72,-74,74,-126,76,-23,77,-21,78,-115,79,-61,79,-102,79,5,79,15,78,-77,76,-9,74,-38,72,95,70,-115,67,96,64,-23,60,25,57,10,53,-79,48,30,44,80,39,82,34,35,29,-39,23,100,18,-29,12,75,7,-87,1,12,-4,107,-10,-34,-16,95,-21,-1,-27,-68,-32,-92,-37,-70,-42,4,-46,-120,-51,80,-55,91,-59,-80,-63,90,-66,80,-69,-92,-72,84,-74,90,-76,-52,-78,-107,-79,-51,-80,99,-80,96,-80,-58,-80,-115,-79,-69,-78,74,-76,58,-74,-118,-72,52,-69,51,-66,-115,-63,45,-59,36,-55,84,-51,-48,-47,127,-42,105,-37,124,-32,-69,-27,27,-21,-110,-16,36,-10,-70,-5,93,1,-8,6,-115,12,18,18,127,23,-49,28,-8,33,-8,38,-59,43,89,48,-79,52,-59,56,-113,60,15,64,58,67,15,70,-113,72,-86,74,110,76,-51,77,-58,78,96,79,-112,79,91,79,-60,78,-60,77,100,76,-95,74,127,72,0,70,42,67,-7,63,126,60,-82,56,-100,52,66,48,-81,43,-33,38,-28,33,-73,28,108,23,-5,17,127,12,-29,6,82,1,-86,-5,28,-10,-118,-16,24,-21,-72,-27,-128,-32,108,-37,-119,-42,-36,-47,101,-51,55,-55,69,-59,-89,-63,83,-66,85,-69,-81,-72,99,-74,117,-76,-23,-78,-67,-79,-8,-80,-107,-80,-104,-80,2,-79,-48,-79,0,-77,-107,-76,-120,-74,-38,-72,-120,-69,-118,-66,-31,-63,-118,-59,121,-55,-80,-51,40,-46,-42,-42,-64,-37,-47,-32,13,-26,107,-21,-34,-16,109,-10,-1,-5,-99,1,53,7,-61,12,69,18,-85,23,-9,28,24,34,21,39,-40,43,107,48,-71,52,-56,56,-114,60,5,64,44,67,-4,69,115,72,-114,74,73,76,-91,77,-104,78,49,79,89,79,35,79,-118,78,-125,77,38,76,93,74,59,72,-69,69,-27,66,-78,63,56,60,104,56,88,52,1,48,107,43,-94,38,-91,33,-128,28,50,23,-51,17,73,12,-65,6,35,1,-114,-5,-7,-11,116,-16,1,-21,-86,-27,115,-32,105,-37,-121,-42,-33,-47,112,-51,66,-55,90,-59,-68,-63,111,-66,115,-69,-46,-72,-117,-74,-99,-76,24,-77,-21,-79,42,-79,-54,-80,-51,-80,59,-79,6,-78,58,-77,-51,-76,-62,-74,19,-71,-65,-69,-64,-66,23,-62,-69,-59,-85,-55,-32,-51,81,-46,1,-41,-29,-37,-13,-32,45,-26,-125,-21,-10,-16,126,-10,12,-4,-88,1,57,7,-61,12,67,18,-95,23,-21,28,8,34,0,39,-65,43,79,48,-104,52,-89,56,101,60,-33,63,-4,66,-46,69,64,72,94,74,22,76,112,77,102,78,-8,78,38,79,-16,78,83,78,85,77,-15,75,46,74,15,72,-112,69,-70,66,-111,63,18,60,77,56,59,52,-23,47,89,43,-109,38,-101,33,121,28,48,23,-49,17,81,12,-54,6,51,1,-94,-5,18,-10,-113,-16,35,-21,-52,-27,-98,-32,-111,-37,-73,-42,15,-46,-92,-51,119,-55,-111,-59,-10,-63,-88,-66,-81,-69,13,-71,-59,-74,-39,-76,82,-77,36,-78,98,-79,0,-79,1,-79,107,-79,53,-78,100,-77,-9,-76,-27,-74,51,-71,-39,-69,-39,-66,41,-62,-54,-59,-77,-55,-30,-51,83,-46,-8,-42,-37,-37,-33,-32,25,-26,103,-21,-40,-16,88,-10,-26,-5,119,1,9,7,-113,12,7,18,104,23,-88,28,-55,33,-72,38,124,43,5,48,81,52,91,56,30,60,-111,63,-71,66,-124,69,-3,71,25,74,-45,75,49,77,42,78,-66,78,-12,78,-67,78,40,78,45,77,-49,75,20,74,-11,71,-127,69,-81,66,-118,63,22,60,81,56,77,52,-7,47,121,43,-83,38,-57,33,-94,28,101,23,5,18,-113,12,10,7,124,1,-21,-5,97,-10,-31,-16,120,-21,37,-26,-10,-32,-19,-37,19,-41,109,-46,1,-50,-44,-55,-17,-59,77,-62,4,-65,2,-68,99,-71,20,-73,37,-75,-103,-77,104,-78,-98,-79,57,-79,49,-79,-103,-79,88,-78,-123,-77,10,-75,-8,-74,55,-71,-33,-69,-52,-66,31,-62,-80,-59,-106,-55,-66,-51,32,-46,-54,-42,-104,-37,-92,-32,-54,-27,28,-21,-128,-16,0,-10,-124,-5,22,1,-97,6,38,12,-105,17,-7,22,53,28,86,33,69,38,8,43,-111,47,-32,51,-20,55,-81,59,41,63,80,66,37,69,-98,71,-62,73,-128,75,-25,76,-28,77,-124,78,-69,78,-109,78,0,78,20,77,-70,75,11,74,-13,71,-117,69,-67,66,-85,63,52,60,-124,56,126,52,61,48,-69,43,3,39,25,34,3,29,-53,23,112,18,3,13,-127,7,-7,1,107,-4,-26,-10,104,-15,1,-20,-79,-26,-126,-31,120,-36,-96,-41,-12,-46,-117,-50,88,-54,111,-58,-52,-62,123,-65,117,-68,-50,-71,121,-73,-124,-75,-19,-77,-74,-78,-30,-79,115,-79,100,-79,-68,-79,119,-78,-108,-77}; }
	private static byte[] data20(){ return new byte[] {21,-75,-18,-74,46,-71,-66,-69,-81,-66,-23,-63,120,-59,81,-55,108,-51,-51,-47,99,-42,48,-37,47,-32,77,-27,-101,-22,-10,-17,111,-11,-13,-6,118,0,7,6,-126,11,-10,16,84,22,-111,27,-80,32,-92,37,100,42,-11,46,67,51,86,55,30,59,-97,62,-53,65,-89,68,44,71,84,73,33,75,-114,76,-106,77,68,78,-126,78,107,78,-31,77,0,77,-73,75,15,74,11,72,-89,69,-17,66,-34,63,-126,60,-48,56,-34,52,-91,48,46,44,-126,39,-96,34,-108,29,98,24,18,19,-88,13,49,8,-88,2,36,-3,-99,-9,39,-14,-67,-20,112,-25,62,-30,54,-35,88,-40,-82,-45,58,-49,6,-53,21,-57,109,-61,17,-64,6,-67,82,-70,-12,-73,-11,-75,81,-76,13,-77,49,-78,-83,-79,-103,-79,-36,-79,-114,-78,-103,-77,13,-75,-40,-74,9,-71,-117,-69,108,-66,-102,-63,28,-59,-27,-56,-8,-52,69,-47,-40,-43,-107,-38,-119,-33,-91,-28,-33,-23,61,-17,-88,-12,40,-6,-85,-1,47,5,-79,10,27,16,126,21,-72,26,-36,31,-50,36,-103,41,37,46,-124,50,-108,54,107,58,-14,61,38,65,19,68,-100,70,-43,72,-80,74,35,76,69,77,-10,77,78,78,61,78,-54,77,-11,76,-65,75,38,74,48,72,-31,69,53,67,55,64,-26,60,70,57,98,53,53,49,-49,44,41,40,89,35,83,30,45,25,-25,19,-126,14,19,9,-113,3,16,-2,-115,-8,22,-13,-78,-19,94,-24,49,-29,33,-34,66,-39,-111,-44,23,-48,-35,-53,-32,-57,50,-60,-56,-64,-77,-67,-14,-70,-122,-72,121,-74,-59,-76,116,-77,-125,-78,-13,-79,-55,-79,-1,-79,-101,-78,-105,-77,-9,-76,-78,-74,-51,-72,68,-69,11,-66,48,-63,-100,-60,88,-56,89,-52,-100,-48,26,-43,-48,-39,-73,-34,-61,-29,-4,-24,72,-18,-78,-13,39,-7,-88,-2,39,4,-91,9,18,15,111,20,-79,25,-46,30,-51,35,-104,40,51,45,-113,49,-75,53,-116,57,34,61,103,64,89,67,-5,69,60,72,41,74,-79,75,-32,76,-89,77,16,78,17,78,-73,77,-17,76,-45,75,72,74,109,72,41,70,-104,67,-89,64,109,61,-36,57,10,54,-18,49,-108,45,4,41,56,36,71,31,39,26,-20,20,-110,15,38,10,-82,4,46,-1,-77,-7,60,-12,-44,-18,-121,-23,80,-28,66,-33,89,-38,-94,-43,33,-47,-36,-52,-42,-56,24,-59,-93,-63,126,-66,-81,-69,48,-71,20,-73,74,-75,-23,-77,-32,-78,65,-78,-4,-79,34,-78,-91,-78,-114,-77,-43,-76,125,-74,-127,-72,-30,-70,-103,-67,-93,-64,1,-60,-91,-57,-103,-53,-58,-49,57,-44,-37,-40,-75,-35,-72,-30,-31,-25,37,-19,-120,-14,-14,-9,113,-3,-22,2,101,8,-46,13,49,19,114,24,-101,29,-106,34,111,39,11,44,121,48,-95,52,-115,56,47,60,-127,63,-118,66,51,69,-110,71,-116,73,44,75,111,76,75,77,-51,77,-27,77,-98,77,-11,76,-25,75,126,74,-79,72,-117,70,13,68,51,65,15,62,-110,58,-43,54,-53,50,-123,46,2,42,74,37,100,32,83,27,35,22,-46,16,112,11,-3,5,-124,0,10,-5,-105,-11,47,-16,-34,-22,-91,-27,-110,-32,-96,-37,-27,-42,85,-46,7,-50,-15,-55,40,-58,-96,-62,108,-65,-122,-68,-8,-71,-62,-73,-23,-75,105,-76,81,-77,-111,-78,61,-78,64,-78,-78,-78,124,-77,-83,-76,59,-74,38,-72,109,-70,13,-67,0,-64,69,-61,-40,-58,-80,-54,-48,-50,42,-45,-64,-41,-119,-36,121,-31,-101,-26,-50,-21,42,-15,-113,-10,1,-4,123,1,-15,6,92,12,-63,17,-2,22,50,28,46,33,21,38,-74,42,52,47,103,51,100,55,20,59,123,62,-108,65,87,68,-55,70,-40,72,-107,74,-21,75,-26,76,126,77,-77,77,-121,77,-9,76,7,76,-73,74,5,73,-3,70,-109,68,-38,65,-57,62,105,59,-66,55,-52,51,-102,47,42,43,-123,38,-81,33,-84,28,-120,23,70,18,-23,12,-126,7,13,2,-107,-4,38,-9,-67,-15,106,-20,45,-25,20,-30,26,-35,84,-40,-69,-45,91,-49,59,-53,92,-57,-60,-61,123,-64,-127,-67,-39,-70,-112,-72,-105,-74,3,-75,-52,-77,-13,-78,127,-78,109,-78,-71,-78,109,-77,125,-76,-18,-75,-65,-73,-22,-71,106,-68,72,-65,111,-62,-23,-59,-83,-55,-78,-51,-8,-47,126,-42,43,-37,24,-32,29,-27,80,-22,-105,-17,-9,-12,98,-6,-41,-1,72,5,-75,10,23,16,92,21,-109,26,-104,31,-123,36,53,41,-64,45,1,50,17,54,-46,57,79,61,126,64,89,67,-31,69,16,72,-32,73,91,75,110,76,35,77,123,77,101,77,-1,76,36,76,-7,74,100,73,118,71,50,69,-116,66,-98,63,86,60,-58,56,-18,52,-47,48,122,44,-26,39,38,35,49,30,29,25,-24,19,-106,14,56,9,-58,3,88,-2,-25,-8,-127,-13}; }
	private static byte[] data21(){ return new byte[] {41,-18,-22,-24,-58,-29,-55,-34,-13,-39,78,-43,-31,-48,-83,-52,-69,-56,17,-59,-82,-63,-99,-66,-35,-69,117,-71,99,-73,-78,-75,90,-76,101,-77,-48,-78,-100,-78,-54,-78,92,-77,75,-76,-98,-75,78,-73,84,-71,-66,-69,117,-66,-123,-63,-31,-60,-120,-56,118,-52,-92,-48,16,-43,-83,-39,-124,-34,122,-29,-99,-24,-38,-19,41,-13,-107,-8,-7,-3,114,3,-42,8,60,14,-123,19,-68,24,-45,29,-63,34,-121,39,23,44,115,48,-116,52,108,56,-9,59,70,63,54,66,-36,68,40,71,24,73,-81,74,-29,75,-68,76,49,77,70,77,-11,76,75,76,53,75,-52,73,-3,71,-42,69,89,67,-126,64,92,61,-21,57,43,54,44,50,-22,45,113,41,-63,36,-29,31,-32,26,-77,21,120,16,27,11,-74,5,77,0,-40,-6,124,-11,27,-16,-37,-22,-82,-27,-89,-32,-58,-37,19,-41,-108,-46,77,-50,73,-54,-125,-58,12,-61,-34,-65,1,-67,125,-70,75,-72,120,-74,1,-75,-24,-77,48,-77,-39,-78,-28,-78,77,-77,31,-76,71,-75,-43,-74,-68,-72,-3,-70,-103,-67,-126,-64,-62,-61,73,-57,28,-53,46,-49,-126,-45,6,-40,-54,-36,-86,-31,-65,-26,-22,-21,51,-15,-114,-10,-14,-5,97,1,-57,6,42,12,122,17,-73,22,-46,27,-46,32,-98,37,70,42,-84,46,-28,50,-50,54,-127,58,-37,61,-10,64,-80,67,35,70,47,72,-21,73,69,75,62,76,-37,76,19,77,-20,76,99,76,122,75,47,74,-117,72,-121,70,45,68,122,65,119,62,35,59,-122,55,-94,51,125,47,28,43,-123,38,-68,33,-53,28,-78,23,-127,18,49,13,-41,7,113,2,5,-3,-93,-9,69,-14,-2,-20,-53,-25,-69,-30,-54,-35,11,-39,119,-44,31,-48,3,-52,36,-56,-109,-60,69,-63,78,-66,-91,-69,85,-71,92,-73,-64,-75,-125,-76,-92,-77,37,-77,10,-77,75,-77,-14,-77,-9,-76,89,-74,29,-72,53,-70,-85,-68,116,-65,-116,-62,-9,-59,-92,-55,-100,-51,-46,-47,63,-42,-26,-38,-74,-33,-77,-28,-45,-23,8,-17,93,-12,-75,-7,33,-1,-126,4,-25,9,57,15,122,20,-91,25,-92,30,-116,35,57,40,-67,44,2,49,12,53,-45,56,81,60,-125,63,104,66,-16,68,47,71,6,73,-118,74,-85,75,112,76,-47,76,-43,76,115,76,-74,75,-109,74,26,73,60,71,10,69,-128,66,-96,63,113,60,-10,56,50,53,46,49,-25,44,107,40,-67,35,-36,30,-34,25,-77,20,122,15,37,10,-55,4,98,-1,-1,-7,-92,-12,85,-17,30,-22,0,-27,7,-32,50,-37,-109,-42,30,-46,-17,-51,-12,-55,70,-58,-39,-62,-61,-65,-13,-68,-126,-70,98,-72,-98,-74,57,-75,47,-76,-122,-77,64,-77,86,-77,-46,-77,-86,-76,-30,-75,122,-73,107,-71,-75,-69,87,-66,72,-63,-112,-60,24,-56,-15,-53,4,-48,85,-44,-28,-40,-104,-35,-124,-30,-117,-25,-74,-20,-6,-15,74,-9,-83,-4,12,2,112,7,-61,12,11,18,59,23,75,28,63,33,-4,37,-107,42,-13,46,20,51,-5,54,-108,58,-22,61,-19,64,-92,67,-5,69,10,72,-85,73,-1,74,-20,75,121,76,-84,76,119,76,-28,75,-11,74,-96,73,-10,71,-21,69,-116,67,-42,64,-50,61,121,58,-39,54,-9,50,-49,46,115,42,-36,37,24,33,43,28,22,23,-21,17,-93,12,81,7,-17,1,-110,-4,49,-9,-25,-15,-94,-20,126,-25,118,-30,-109,-35,-35,-40,88,-44,10,-48,-10,-53,42,-56,-100,-60,98,-63,112,-66,-45,-69,-114,-71,-98,-73,14,-74,-41,-76,1,-76,-116,-77,114,-77,-63,-77,103,-76,117,-75,-37,-74,-98,-72,-66,-70,48,-67,-1,-65,19,-61,-128,-58,42,-54,32,-50,82,-46,-67,-42,92,-37,44,-32,29,-27,58,-22,105,-17,-79,-12,10,-6,99,-1,-60,4,27,10,101,15,-97,20,-71,25,-70,30,-117,35,59,40,-85,44,-20,48,-19,52,-89,56,35,60,71,63,37,66,-84,68,-39,70,-75,72,43,74,77,75,10,76,105,76,104,76,5,76,70,75,36,74,-89,72,-51,70,-102,68,19,66,52,63,12,60,-112,56,-41,52,-49,48,-105,44,27,40,117,35,-98,30,-93,25,-125,20,82,15,2,10,-77,4,80,-1,-5,-7,-93,-12,98,-17,49,-22,26,-27,44,-32,94,-37,-58,-42,90,-46,48,-50,61,-54,-107,-58,46,-61,26,-64,83,-67,-30,-70,-57,-72,6,-73,-96,-75,-100,-76,-18,-77,-83,-77,-66,-77,58,-76,17,-75,68,-74,-38,-73,-58,-71,11,-68,-88,-66,-107,-63,-47,-60,90,-56,36,-52,53,-48,124,-44,1,-39,-81,-35,-112,-30,-112,-25,-77,-20,-23,-15,56,-9,-119,-4,-24,1,60,7,-115,12,-54,17,-14,22,-2,27,-28,32,-92,37,51,42,-118,46,-84,50,-121,54,36,58,117,61,119,64,41,67,-119,69,-118,71,60,73,-122,74,124,75,10,76,65,76}; }
	private static byte[] data22(){ return new byte[] {17,76,-123,75,-102,74,77,73,-87,71,-88,69,78,67,-92,64,-93,61,88,58,-61,54,-24,50,-49,46,120,42,-16,37,50,33,82,28,72,23,36,18,-23,12,-100,7,71,2,-16,-4,-101,-9,83,-14,25,-19,-5,-25,-10,-30,28,-34,104,-39,-25,-44,-102,-48,-115,-52,-71,-56,55,-59,-14,-63,4,-65,100,-68,25,-70,42,-72,-112,-74,85,-75,123,-76,-8,-77,-31,-77,27,-76,-61,-76,-67,-75,31,-73,-43,-72,-21,-70,80,-67,19,-64,27,-61,124,-58,24,-54,5,-50,37,-46,-120,-42,26,-37,-37,-33,-58,-28,-46,-23,-7,-18,56,-12,-126,-7,-39,-2,43,4,-128,9,-66,14,-10,19,9,25,5,30,-41,34,124,39,-12,43,50,48,47,52,-12,55,103,59,-103,62,120,65,2,68,60,70,26,72,-100,73,-57,74,-115,75,-8,75,4,76,-84,75,-5,74,-27,73,121,72,-86,70,-118,68,14,66,65,63,38,60,-68,56,15,53,27,49,-21,44,-124,40,-25,35,33,31,48,26,33,21,-12,15,-72,10,106,5,24,0,-59,-6,121,-11,57,-16,17,-21,-4,-27,17,-31,69,-36,-85,-41,65,-45,19,-49,27,-53,115,-57,-1,-61,-20,-64,22,-66,-95,-69,119,-71,-82,-73,58,-74,39,-75,111,-76,27,-76,30,-76,-116,-76,76,-75,117,-74,-13,-73,-48,-71,2,-68,-113,-66,102,-63,-110,-60,9,-56,-66,-53,-61,-49,-11,-45,106,-40,11,-35,-39,-31,-50,-26,-31,-21,15,-15,76,-10,-101,-5,-23,0,60,6,-125,11,-69,16,-30,21,-24,26,-48,31,-112,36,30,41,126,45,-97,49,-123,53,39,57,-127,60,-114,63,78,66,-76,68,-50,70,-126,72,-23,73,-27,74,-113,75,-47,75,-72,75,66,75,101,74,54,73,-96,71,-73,69,117,67,-35,64,-13,61,-67,58,61,55,118,51,112,47,47,43,-77,38,15,34,55,29,65,24,44,19,-8,13,-66,8,109,3,35,-2,-45,-8,-111,-13,91,-18,62,-23,63,-28,93,-33,-84,-38,35,-42,-45,-47,-69,-51,-27,-55,78,-58,6,-61,4,-64,89,-67,-4,-70,-6,-72,80,-73,-1,-75,16,-75,122,-76,70,-76,112,-76,-5,-76,-32,-75,40,-73,-61,-72,-61,-70,14,-67,-71,-65,-89,-62,-15,-59,118,-55,75,-51,88,-47,-95,-43,37,-38,-51,-34,-83,-29,-95,-24,-63,-19,-20,-14,49,-8,118,-3,-55,2,12,8,81,13,124,18,-105,23,-117,28,104,33,11,38,-113,42,-50,46,-33,50,-90,54,48,58,106,61,95,64,-9,66,76,69,53,71,-38,72,16,74,-6,74,119,75,-95,75,99,75,-50,74,-45,73,-123,72,-47,70,-49,68,108,66,-64,63,-71,60,114,57,-41,53,1,50,-22,45,-107,41,20,37,91,32,-125,27,-128,22,105,17,52,12,-9,6,-84,1,98,-4,26,-9,-29,-15,-76,-20,-85,-25,-81,-30,-21,-35,65,-39,-43,-44,-106,-48,-105,-52,-38,-56,91,-59,50,-62,72,-65,-67,-68,124,-70,-103,-72,12,-73,-35,-75,10,-75,-109,-76,-127,-76,-60,-76,114,-75,112,-74,-42,-73,-114,-71,-91,-69,14,-66,-55,-64,-40,-61,43,-57,-49,-54,-85,-50,-49,-46,35,-41,-78,-37,103,-32,74,-27,74,-22,102,-17,-100,-12,-42,-7,35,-1,102,4,-83,9,-30,14,6,20,17,25,-5,29,-62,34,89,39,-58,43,-15,47,-21,51,-100,55,9,59,50,62,0,65,-117,67,-77,69,-111,71,11,73,47,74,-14,74,91,75,97,75,12,75,88,74,67,73,-37,71,13,70,-13,67,120,65,-75,62,-98,59,62,56,-105,52,-84,48,-119,44,41,40,-103,35,-33,30,-10,25,-7,20,-43,15,-90,10,104,5,30,0,-35,-6,-102,-11,104,-16,78,-21,65,-26,103,-31,-96,-36,22,-40,-79,-45,-113,-49,-97,-53,-3,-57,-109,-60,-125,-63,-79,-66,66,-68,25,-70,83,-72,-32,-74,-52,-75,19,-75,-69,-76,-66,-76,35,-75,-31,-75,2,-73,121,-72,79,-70,119,-68,-9,-66,-57,-63,-24,-60,79,-56,-1,-53,-19,-49,26,-44,125,-40,18,-35,-45,-31,-74,-26,-65,-21,-36,-16,15,-10,76,-5,-111,0,-43,5,15,11,63,16,86,21,87,26,51,31,-21,35,112,40,-51,44,-28,48,-54,52,102,56,-66,59,-53,62,-119,65,-13,67,12,70,-55,71,46,73,55,74,-31,74,49,75,30,75,-78,74,-29,73,-68,72,54,71,90,69,36,67,-99,64,-61,61,-101,58,45,55,115,51,-125,47,77,43,-24,38,78,34,-117,29,-93,24,-99,19,124,14,75,9,14,4,-54,-2,-115,-7,81,-12,42,-17,20,-22,27,-27,69,-32,-107,-37,19,-41,-57,-46,-82,-50,-37,-54,66,-57,-8,-61,-13,-64,65,-66,-31,-69,-45,-71,36,-72,-58,-74,-52,-75,43,-75,-26,-76,5,-75,124,-75,85,-74,-122,-73,22,-71,-5,-70,58,-67,-52,-65,-87,-62,-35,-59,79,-55,15,-51,7,-47,63,-43,-87,-39,71,-34,11,-29,-11,-25,-2,-20}; }
	private static byte[] data23(){ return new byte[] {29,-14,78,-9,-116,-4,-56,1,11,7,59,12,100,17,114,22,102,27,54,32,-32,36,90,41,-97,45,-82,49,123,53,8,57,77,60,67,63,-17,65,68,68,69,70,-16,71,60,73,50,74,-58,74,-2,74,-38,74,87,74,116,73,60,72,-97,70,-76,68,110,66,-44,63,-19,60,-73,57,59,54,120,50,124,46,60,42,-45,37,49,33,105,28,-128,23,116,18,87,13,39,8,-24,2,-79,-3,110,-8,68,-13,29,-18,20,-23,39,-28,89,-33,-70,-38,69,-42,5,-46,1,-50,57,-54,-73,-58,122,-61,-115,-64,-24,-67,-96,-69,-93,-71,9,-72,-65,-74,-41,-75,76,-75,25,-75,77,-75,-45,-75,-63,-74,3,-72,-93,-71,-102,-69,-26,-67,-122,-64,116,-61,-82,-58,50,-54,-10,-51,-3,-47,53,-42,-83,-38,74,-33,21,-28,1,-23,10,-18,40,-13,92,-8,-112,-3,-50,2,5,8,54,13,80,18,91,23,63,28,8,33,-92,37,15,42,76,46,69,50,8,54,-125,57,-76,60,-96,63,52,66,123,68,106,70,-1,71,63,73,30,74,-94,74,-52,74,-112,74,1,74,14,73,-62,71,29,70,30,68,-53,65,39,63,52,60,-16,56,112,53,-98,49,-97,45,89,41,-26,36,69,32,120,27,-114,22,-127,17,103,12,51,7,1,2,-61,-4,-111,-9,98,-14,78,-19,69,-24,101,-29,-91,-34,8,-38,-86,-43,111,-47,125,-51,-61,-55,76,-58,36,-61,62,-64,-75,-67,113,-69,-113,-71,-7,-73,-52,-74,-22,-75,119,-75,76,-75,-108,-75,40,-74,35,-73,118,-72,30,-70,39,-68,122,-66,41,-63,28,-60,103,-57,-22,-54,-67,-50,-61,-46,8,-41,126,-37,33,-32,-20,-28,-37,-23,-30,-18,2,-12,45,-7,100,-2,-101,3,-51,8,-8,13,9,19,12,24,-22,28,-91,33,58,38,-104,42,-57,46,-72,50,106,54,-38,57,-3,60,-38,63,96,66,-104,68,123,70,-1,71,50,73,1,74,122,74,-110,74,77,74,-81,73,-82,72,89,71,-90,69,-97,67,64,65,-108,62,-107,59,81,56,-64,52,-12,48,-28,44,-93,40,40,36,-121,31,-71,26,-51,21,-61,16,-87,11,120,6,76,1,14,-4,-26,-10,-70,-15,-82,-20,-83,-25,-42,-30,28,-34,-113,-39,51,-43,12,-47,29,-51,116,-55,8,-58,-23,-62,23,-64,-112,-67,99,-69,-122,-71,4,-72,-37,-74,15,-74,-99,-75,-117,-75,-47,-75,124,-74,122,-73,-39,-72,-114,-70,-104,-68,-2,-66,-87,-63,-79,-60,-15,-57,-119,-53,86,-49,102,-45,-85,-41,35,-36,-56,-32,-109,-27,-126,-22,-121,-17,-91,-12,-51,-7,1,-1,50,4,98,9,-127,14,-110,19,-118,24,95,29,23,34,-99,38,-11,42,26,47,0,51,-88,54,13,58,38,61,-9,63,114,66,-93,68,113,70,-10,71,21,73,-33,73,76,74,88,74,14,74,96,73,94,72,-6,70,67,69,51,67,-48,64,25,62,28,59,-54,55,63,52,104,48,89,44,22,40,-103,35,-8,30,43,26,62,21,59,16,27,11,-8,5,-60,0,-107,-5,108,-10,72,-15,65,-20,73,-25,119,-30,-59,-35,64,-39,-18,-44,-52,-48,-21,-52,71,-55,-27,-59,-46,-62,5,-64,-116,-67,101,-69,-109,-71,26,-72,-6,-74,54,-74,-50,-75,-64,-75,22,-74,-65,-74,-53,-73,44,-71,-23,-70,-6,-68,97,-65,22,-62,25,-59,104,-56,-8,-53,-51,-49,-36,-45,34,-40,-101,-36,63,-31,9,-26,-11,-22,-7,-17,20,-11,57,-6,103,-1,-105,4,-68,9,-34,14,-29,19,-43,24,-86,29,80,34,-40,38,39,43,63,47,38,51,-66,54,32,58,48,61,-8,63,109,66,-108,68,92,70,-37,71,-18,72,-71,73,21,74,37,74,-52,73,33,73,18,72,-80,70,-17,68,-32,66,116,64,-61,61,-72,58,112,55,-38,51,9,48,-8,43,-78,39,59,35,-106,30,-47,25,-31,20,-28,15,-59,10,-88,5,117,0,79,-5,36,-10,14,-15,4,-20,23,-25,72,-30,-99,-35,34,-39,-49,-44,-70,-48,-36,-52,62,-55,-25,-59,-43,-62,17,-64,-97,-67,123,-69,-77,-71,60,-72,34,-73,101,-74,-1,-75,-5,-75,78,-74,-1,-74,13,-72,115,-71,48,-69,69,-67,-85,-65,101,-62,101,-59,-71,-56,66,-52,32,-48,35,-44,114,-40,-31,-36,-120,-31,78,-26,55,-21,56,-16,79,-11,111,-6,-101,-1,-59,4,-24,9,1,15,4,20,-16,24,-67,29,101,34,-32,38,45,43,65,47,30,51,-73,54,16,58,26,61,-31,63,79,66,113,68,57,70,-84,71,-59,72,-124,73,-28,73,-19,73,-107,73,-28,72,-41,71,113,70,-78,68,-96,66,55,64,-127,61,127,58,47,55,-96,51,-49,47,-65,43,-128,39,6,35,104,30,-93,25,-70,20,-68,15,-88,10,-121,5,96,0,56,-5,21,-10,1,-15,-1,-21,19,-25,76,-30,-94,-35,46,-39,-35,-44,-48,-48,-14,-52,91,-55,5,-58,-7,-62}; }
	private static byte[] data24(){ return new byte[] {55,-64,-56,-67,-87,-69,-34,-71,111,-72,83,-73,-101,-74,50,-74,50,-74,-126,-74,56,-73,66,-72,-88,-71,103,-69,118,-67,-32,-65,-110,-62,-106,-59,-31,-56,113,-52,62,-48,78,-44,-118,-40,3,-35,-100,-31,100,-26,69,-21,69,-16,86,-11,115,-6,-101,-1,-68,4,-29,9,-18,14,-10,19,-41,24,-89,29,67,34,-61,38,3,43,31,47,-18,50,-113,54,-36,57,-19,60,-86,63,28,66,58,68,4,70,117,71,-114,72,76,73,-79,73,-76,73,101,73,-82,72,-86,71,66,70,-121,68,119,66,17,64,97,61,94,58,24,55,-121,51,-66,47,-80,43,119,39,1,35,105,30,-90,25,-62,20,-52,15,-73,10,-96,5,122,0,86,-5,59,-10,39,-15,41,-20,67,-25,122,-30,-36,-35,96,-39,28,-43,6,-47,50,-51,-104,-55,70,-58,56,-61,121,-64,6,-66,-23,-69,29,-70,-84,-72,-111,-73,-48,-74,111,-74,95,-74,-69,-74,96,-73,112,-72,-52,-71,-120,-69,-108,-67,-7,-65,-91,-62,-90,-59,-23,-56,115,-52,66,-48,65,-44,-125,-40,-19,-36,-121,-31,71,-26,36,-21,30,-16,41,-11,69,-6,99,-1,-120,4,-95,9,-78,14,-81,19,-109,24,91,29,-5,33,115,38,-73,42,-50,46,-97,50,63,54,-116,57,-97,60,92,63,-46,65,-17,67,-66,69,49,71,78,72,15,73,120,73,-126,73,53,73,-122,72,-123,71,34,70,114,68,97,66,9,64,88,61,97,58,31,55,-106,51,-47,47,-50,43,-106,39,43,35,-105,30,-39,25,-1,20,9,16,-3,10,-22,5,-57,0,-86,-5,-113,-10,-126,-15,-124,-20,-93,-25,-37,-30,60,-34,-59,-39,125,-43,107,-47,-107,-51,-7,-55,-91,-58,-107,-61,-45,-64,95,-66,57,-68,113,-70,-16,-72,-37,-73,14,-73,-90,-74,-105,-74,-30,-74,-118,-73,-116,-72,-28,-71,-106,-69,-99,-67,-10,-65,-96,-62,-110,-59,-44,-56,80,-52,27,-48,16,-44,79,-40,-85,-36,68,-31,-6,-27,-47,-22,-58,-17,-53,-12,-30,-7,-4,-2,27,4,49,9,65,14,57,19,30,24,-31,28,-126,33,-6,37,65,42,84,46,46,50,-58,53,34,57,47,60,-9,62,110,65,-110,67,102,69,-31,70,2,72,-48,72,58,73,82,73,6,73,106,72,103,71,24,70,102,68,105,66,18,64,114,61,125,58,74,55,-58,51,15,48,16,44,-29,39,-127,35,-16,30,64,26,104,21,122,16,118,11,100,6,74,1,46,-4,25,-9,12,-14,19,-19,49,-24,107,-29,-52,-34,83,-38,11,-42,-11,-47,29,-50,126,-54,35,-57,18,-60,70,-63,-51,-66,-92,-68,-52,-70,77,-71,37,-72,88,-73,-32,-74,-52,-74,9,-73,-87,-73,-98,-72,-18,-71,-110,-69,-110,-67,-38,-65,127,-62,98,-59,-102,-56,16,-52,-56,-49,-66,-45,-25,-41,70,-36,-50,-32,127,-27,79,-22,60,-17,60,-12,74,-7,101,-2,121,3,-109,8,-103,13,-107,18,117,23,60,28,-37,32,85,37,-96,41,-77,45,-107,49,48,53,-111,56,-89,59,116,62,-15,64,37,67,-9,68,-120,70,-87,71,-120,72,-6,72,32,73,-33,72,78,72,89,71,22,70,113,68,-127,66,55,64,-97,61,-65,58,-114,55,32,52,108,48,125,44,89,40,0,36,124,31,-47,26,1,22,31,17,28,12,21,7,-4,1,-26,-4,-45,-9,-53,-14,-48,-19,-15,-24,41,-28,-119,-33,15,-37,-65,-42,-83,-46,-58,-50,40,-53,-60,-57,-86,-60,-41,-63,85,-65,30,-67,64,-69,-77,-71,-128,-72,-92,-73,37,-73,-5,-74,51,-73,-66,-73,-87,-72,-23,-71,-128,-69,112,-67,-83,-65,62,-62,26,-59,64,-56,-87,-53,88,-49,60,-45,95,-41,-81,-37,47,-32,-43,-28,-99,-23,-126,-18,122,-13,-124,-8,-106,-3,-85,2,-67,7,-59,12,-67,17,-98,22,102,27,7,32,-123,36,-47,40,-16,44,-49,48,124,52,-37,55,1,59,-45,61,98,64,-104,66,-125,68,18,70,78,71,51,72,-72,72,-22,72,-69,72,56,72,85,71,30,70,-114,68,-88,66,116,64,-24,61,23,59,-8,55,-107,52,-16,48,17,45,-12,40,-81,36,46,32,-109,27,-53,22,-16,17,-9,12,-13,7,-30,2,-47,-3,-65,-8,-71,-13,-63,-18,-33,-23,24,-27,114,-32,-10,-37,-94,-41,-120,-45,-100,-49,-16,-53,-117,-56,93,-59,-120,-62,-14,-65,-78,-67,-58,-69,39,-70,-23,-72,-5,-73,106,-73,52,-73,84,-73,-43,-73,-88,-72,-37,-71,94,-69,59,-67,107,-65,-26,-63,-74,-60,-57,-57,36,-53,-64,-50,-103,-46,-83,-42,-18,-38,102,-33,-3,-29,-67,-24,-104,-19,-121,-14,-114,-9,-106,-4,-86,1,-73,6,-69,11,-71,16,-109,21,100,26,3,31,-120,35,-37,39,-2,43,-23,47,-101,51,10,55,55,58,27,61,-79,63,-5,65,-12,67,-111,69,-28,70,-46,71,113,72,-80,72,-103,72,33,72,92,71,47,70,-71,68,-29,66,-65,64,78,62}; }
	private static byte[] data25(){ return new byte[] {-122,59,-127,56,40,53,-101,49,-61,45,-65,41,124,37,20,33,125,28,-59,23,-17,18,0,14,6,9,-9,3,-18,-2,-37,-7,-36,-12,-33,-17,-1,-22,54,-26,-118,-31,10,-35,-79,-40,-120,-44,-99,-48,-33,-52,111,-55,56,-58,79,-61,-81,-64,93,-66,94,-68,-78,-70,92,-71,95,-72,-73,-73,111,-73,122,-73,-27,-73,-91,-72,-63,-71,48,-69,-7,-68,17,-65,124,-63,53,-60,53,-57,125,-54,11,-50,-51,-47,-39,-43,2,-38,116,-34,-10,-30,-76,-25,123,-20,107,-15,96,-10,105,-5,118,0,126,5,-121,10,122,15,98,20,41,25,-42,29,95,34,-76,38,-24,42,-42,46,-103,50,18,54,79,57,62,60,-20,62,65,65,79,67,1,69,100,70,107,71,30,72,113,72,115,72,18,72,95,71,80,70,-24,68,49,67,31,65,-62,62,21,60,29,57,-32,53,95,50,-96,46,-88,42,121,38,28,34,-107,29,-23,24,31,20,58,15,69,10,63,5,58,0,43,-5,45,-10,48,-15,81,-20,126,-25,-41,-30,72,-34,-22,-39,-70,-43,-68,-47,-4,-51,118,-54,51,-57,56,-60,-121,-63,34,-65,15,-67,78,-69,-31,-71,-48,-72,14,-72,-78,-73,-94,-73,-10,-73,-99,-72,-95,-71,-10,-70,-84,-68,-92,-66,1,-63,-103,-61,-116,-58,-71,-55,52,-51,-27,-48,-41,-44,-7,-40,82,-35,-51,-31,118,-26,57,-21,22,-16,13,-11,5,-6,21,-1,19,4,30,9,17,14,-8,18,-58,23,120,28,2,33,107,37,-99,41,-94,45,106,49,-8,52,64,56,73,59,0,62,116,64,-115,66,94,68,-46,69,-11,70,-65,71,45,72,69,72,3,72,100,71,117,70,36,69,-122,67,-111,65,74,63,-74,60,-41,57,-81,54,68,51,-99,47,-77,43,-100,39,77,35,-41,30,56,26,124,21,-97,16,-74,11,-74,6,-73,1,-83,-4,-82,-9,-77,-14,-48,-19,-3,-24,77,-28,-74,-33,83,-37,18,-41,13,-45,58,-49,-91,-53,82,-56,67,-59,124,-62,5,-64,-42,-67,1,-68,123,-70,78,-71,119,-72,-9,-73,-43,-73,6,-72,-104,-72,123,-71,-72,-70,77,-68,49,-66,110,-64,-16,-62,-59,-59,-32,-56,59,-52,-31,-49,-78,-45,-52,-41,8,-36,123,-32,16,-27,-57,-23,-101,-18,-126,-13,122,-8,124,-3,126,2,-126,7,117,12,97,17,47,22,-21,26,122,31,-17,35,44,40,61,44,23,48,-77,51,19,55,41,58,-3,60,-128,63,-71,65,-98,67,47,69,109,70,81,71,-35,71,19,72,-22,71,112,71,-107,70,108,69,-30,67,14,66,-29,63,104,61,-86,58,-108,55,73,52,-78,48,-26,44,-34,40,-90,36,62,32,-77,27,2,23,52,18,84,13,92,8,99,3,94,-2,97,-7,104,-12,-128,-17,-86,-22,-13,-27,86,-31,-26,-36,-101,-40,-122,-44,-94,-48,-1,-52,-109,-55,116,-58,-111,-61,6,-63,-70,-66,-49,-68,40,-69,-31,-71,-21,-72,80,-72,12,-72,32,-72,-110,-72,85,-71,119,-70,-26,-69,-77,-67,-53,-65,55,-62,-22,-60,-20,-57,46,-53,-73,-50,119,-46,115,-42,-96,-38,0,-33,-128,-29,46,-24,-18,-20,-48,-15,-68,-10,-73,-5,-74,0,-75,5,-86,10,-104,15,105,20,44,25,-59,29,66,34,-116,38,-79,42,-108,46,75,50,-71,53,-23,56,-45,59,114,62,-62,64,-55,66,112,68,-45,69,-48,70,-128,71,-44,71,-51,71,116,71,-72,70,-80,69,72,68,-108,66,-121,64,47,62,-122,59,-104,56,96,53,-24,49,52,46,65,42,35,38,-50,33,81,29,-75,24,-15,19,31,15,50,10,62,5,63,0,69,-5,75,-10,99,-15,-120,-20,-54,-25,36,-29,-85,-34,78,-38,47,-42,53,-46,-128,-50,0,-53,-58,-57,-49,-60,35,-62,-62,-65,-77,-67,-14,-69,-118,-70,115,-71,-74,-72,82,-72,67,-72,-110,-72,52,-71,47,-70,-125,-69,41,-67,33,-65,109,-63,0,-60,-29,-58,10,-54,116,-51,28,-47,-1,-44,20,-39,93,-35,-48,-31,100,-26,32,-21,-22,-17,-43,-12,-62,-7,-66,-2,-72,3,-80,8,-102,13,119,18,55,23,-30,27,100,32,-61,36,-18,40,-18,44,-80,48,59,52,-128,55,-122,58,62,61,-81,63,-48,65,-100,67,29,69,60,70,18,71,-124,71,-90,71,110,71,-40,70,-13,69,-80,68,29,67,56,65,-5,62,123,60,-90,57,-111,54,54,51,-100,47,-58,43,-66,39,127,35,25,31,-116,26,-37,21,19,17,54,12,68,7,84,2,83,-3,101,-8,115,-13,-103,-18,-47,-23,37,-27,-100,-32,55,-36,1,-40,-7,-45,45,-48,-108,-52,69,-55,46,-58,107,-61,-26,-64,-69,-66,-42,-68,76,-69,19,-70,49,-71,-89,-72,117,-72,-101,-72,25,-71,-17,-71,26,-69,-98,-68,114,-66,-107,-64,14,-61,-59,-59,-44,-56,27,-52,-92,-49,113,-45,102,-41,-97,-37,-13,-33,124,-28,33,-23,-31,-19,-67,-14,-95,-9,-104,-4,-116,1}; }
	private static byte[] data26(){ return new byte[] {-125,6,111,11,77,16,25,21,-57,25,90,30,-61,34,4,39,19,43,-20,46,-112,50,-19,53,17,57,-27,59,121,62,-74,64,-86,66,73,68,-110,69,-117,70,37,71,110,71,90,71,-14,70,45,70,25,69,-89,67,-22,65,-43,63,117,61,-56,58,-47,55,-102,52,27,49,103,45,117,41,82,37,4,33,-122,28,-17,23,47,19,99,14,125,9,-115,4,-100,-1,-92,-6,-69,-11,-40,-16,11,-20,86,-25,-63,-30,77,-34,6,-38,-21,-43,7,-46,89,-50,-23,-54,-66,-57,-47,-60,57,-62,-35,-65,-32,-67,42,-68,-50,-70,-61,-71,19,-71,-75,-72,-75,-72,8,-71,-74,-71,-71,-70,17,-68,-64,-67,-70,-65,13,-62,-94,-60,-120,-57,-79,-54,26,-50,-61,-47,-93,-43,-71,-39,-3,-35,107,-30,-1,-26,-82,-21,123,-16,86,-11,65,-6,53,-1,36,4,19,9,-11,13,-61,18,-126,23,23,28,-104,32,-30,36,12,41,-8,44,-75,48,49,52,110,55,102,58,23,61,122,63,-107,65,86,67,-52,68,-25,69,-79,70,32,71,56,71,-6,70,98,70,118,69,50,68,-101,66,-80,64,120,62,-13,59,32,57,14,54,-81,50,30,47,71,43,68,39,11,35,-88,30,34,26,120,21,-73,16,-33,11,-6,6,11,2,26,-3,47,-8,73,-13,122,-18,-73,-23,25,-27,-108,-32,63,-36,12,-40,19,-44,76,-48,-67,-52,120,-55,102,-58,-84,-61,48,-63,7,-65,47,-67,-91,-69,116,-70,-108,-71,17,-71,-34,-72,11,-71,-120,-71,95,-70,-114,-69,12,-67,-29,-66,3,-63,121,-61,48,-58,57,-55,123,-52,2,-48,-58,-45,-70,-41,-25,-37,58,-32,-72,-28,84,-23,19,-18,-34,-14,-61,-9,-86,-4,-104,1,-120,6,104,11,65,16,3,21,-88,25,53,30,-110,34,-48,38,-45,42,-84,46,65,50,-95,53,-72,56,-115,59,22,62,85,64,69,66,-34,67,44,69,27,70,-69,70,2,71,-18,70,-119,70,-56,69,-79,68,73,67,-118,65,127,63,33,61,123,58,-117,55,88,52,-29,48,52,45,76,41,49,37,-23,32,119,28,-26,23,49,19,108,14,-114,9,-85,4,-67,-1,-44,-6,-19,-11,21,-15,80,-20,-95,-25,19,-29,-90,-34,100,-38,80,-42,111,-46,-58,-50,91,-53,46,-56,76,-59,-88,-62,95,-64,80,-66,-88,-68,63,-69,59,-70,-127,-71,37,-71,30,-71,110,-71,20,-70,20,-69,98,-68,11,-66,1,-64,70,-62,-42,-60,-76,-57,-51,-54,55,-50,-52,-47,-86,-43,-79,-39,-20,-35,84,-30,-43,-26,-123,-21,62,-16,23,-11,-9,-7,-33,-2,-55,3,-81,8,-120,13,84,18,5,23,-101,27,18,32,93,36,127,40,106,44,37,48,-100,51,-32,54,-47,57,-119,60,-21,62,7,65,-49,66,73,68,103,69,60,70,-87,70,-44,70,-110,70,13,70,35,69,-19,67,94,66,-128,64,82,62,-41,59,19,57,8,54,-68,50,48,47,106,43,112,39,68,35,-18,30,114,26,-45,21,29,17,79,12,116,7,-114,2,-90,-3,-62,-8,-26,-13,23,-17,98,-22,-64,-27,72,-31,-20,-36,-58,-40,-62,-44,5,-47,113,-51,40,-54,25,-57,85,-60,-40,-63,-87,-65,-56,-67,56,-68,-1,-70,23,-70,-121,-71,76,-71,107,-71,-36,-71,-84,-70,-59,-69,63,-67,0,-65,24,-63,123,-61,39,-58,30,-55,84,-52,-51,-49,-128,-45,104,-41,-122,-37,-53,-33,62,-28,-50,-24,126,-19,65,-14,25,-9,-9,-5,-33,0,-61,5,-96,10,113,15,43,20,-44,24,84,29,-70,33,-16,37,-8,41,-48,45,105,49,-51,52,-23,55,-58,58,85,61,-99,63,-107,65,60,67,-112,68,-110,69,58,70,-110,70,-118,70,56,70,127,69,-124,68,34,67,123,65,126,63,48,61,-97,58,-67,55,-98,52,58,49,-103,45,-62,41,-70,37,123,33,33,29,-109,24,-12,19,54,15,102,10,-118,5,-86,0,-61,-5,-23,-10,18,-14,84,-19,-89,-24,27,-28,-81,-33,107,-37,86,-41,112,-45,-60,-49,81,-52,30,-55,48,-58,-120,-61,43,-63,25,-65,92,-67,-23,-69,-44,-70,11,-70,-101,-71,-123,-71,-64,-71,86,-70,64,-69,124,-68,16,-66,-15,-65,34,-62,-97,-60,102,-57,112,-54,-65,-51,74,-47,12,-43,10,-39,45,-35,-123,-31,-3,-27,-107,-22,76,-17,14,-12,-23,-8,-59,-3,-87,2,-122,7,90,12,35,17,-50,21,106,26,-39,30,45,35,78,39,66,43,0,47,-124,50,-53,53,-50,56,-114,59,0,62,42,64,5,66,-119,67,-58,68,-97,69,48,70,99,70,63,70,-50,69,-9,68,-33,67,97,66,-98,64,-121,62,34,60,118,57,-126,54,75,51,-42,47,37,44,61,40,40,36,-32,31,121,27,-24,22,64,18,-126,13,-81,8,-41,3,-9,-2,24,-6,67,-11,121,-16,-62,-21,38,-25,-87,-30,74,-34,31,-38,23,-42,76,-46,-75,-50,89,-53,68,-56,106,-59}; }
	private static byte[] data27(){ return new byte[] {-29,-62,-100,-64,-82,-66,6,-67,-72,-69,-70,-70,18,-70,-64,-71,-59,-71,30,-70,-47,-70,-44,-69,46,-67,-39,-66,-43,-64,29,-61,-80,-59,-115,-56,-87,-53,13,-49,-93,-46,122,-42,127,-38,-79,-34,19,-29,-115,-25,49,-20,-30,-16,-80,-11,-127,-6,98,-1,59,4,21,9,-33,13,-99,18,62,23,-54,27,43,32,109,36,121,40,94,44,2,48,115,51,-96,54,-118,57,50,60,-119,62,-102,64,86,66,-59,67,-36,68,-92,69,17,70,45,70,-18,69,95,69,113,68,63,67,-91,65,-47,63,-99,61,40,59,100,56,96,53,20,50,-107,46,-48,42,-30,38,-69,34,113,30,-4,25,108,21,-67,16,-2,11,45,7,86,2,120,-3,-92,-8,-47,-13,20,-17,104,-22,-39,-27,101,-31,33,-35,-8,-40,19,-43,80,-47,-46,-51,-114,-54,-118,-57,-48,-60,89,-62,50,-64,89,-66,-52,-68,-101,-69,-80,-70,42,-70,-20,-71,14,-70,127,-70,73,-69,102,-68,-41,-67,-103,-65,-89,-63,6,-60,-84,-58,-103,-55,-55,-52,54,-48,-34,-45,-62,-41,-52,-37,14,-32,109,-28,-9,-24,-107,-19,81,-14,22,-9,-19,-5,-59,0,-101,5,110,10,48,15,-29,19,122,24,-10,28,75,33,122,37,124,41,68,45,-32,48,50,52,81,55,36,58,-80,60,-8,62,-24,64,-106,66,-30,67,-19,68,-113,69,-15,69,-23,69,-98,69,-20,68,-10,67,-99,66,0,65,9,63,-54,60,65,58,109,55,88,52,1,49,112,45,-91,41,-88,37,126,33,40,29,-76,24,26,20,109,15,-84,10,-35,5,9,1,49,-4,94,-9,-103,-14,-31,-19,66,-23,-68,-28,90,-32,29,-36,15,-40,46,-44,-120,-48,20,-51,-22,-55,-8,-58,82,-60,-13,-63,-33,-65,30,-66,-87,-68,-118,-69,-67,-70,69,-70,36,-70,88,-70,-32,-70,-63,-69,-20,-68,121,-66,68,-64,111,-62,-42,-60,-113,-57,-118,-54,-57,-51,66,-47,-10,-44,-35,-40,-11,-36,59,-31,-96,-27,45,-22,-49,-18,-122,-13,81,-8,33,-3,-11,1,-54,6,-112,11,78,16,-10,20,-127,25,-12,29,56,34,92,38,74,42,7,46,-115,49,-48,52,-36,55,-104,58,24,61,65,63,40,65,-74,66,-8,67,-30,68,125,69,-67,69,-83,69,66,69,-119,68,114,67,22,66,90,64,93,62,8,60,116,57,-116,54,117,51,7,48,119,44,-103,40,-98,36,100,32,18,28,-108,23,-4,18,77,14,-115,9,-65,4,-17,-1,28,-5,80,-10,-111,-15,-27,-20,73,-24,-42,-29,122,-33,77,-37,78,-41,121,-45,-27,-49,-125,-52,102,-55,-119,-58,-13,-61,-88,-63,-88,-65,-7,-67,-107,-68,-115,-69,-49,-70,111,-70,92,-70,-91,-70,62,-69,46,-68,114,-67,3,-65,-23,-64,24,-61,-107,-59,86,-56,96,-53,-93,-50,43,-46,-27,-43,-43,-39,-14,-35,59,-30,-89,-26,50,-21,-41,-17,-115,-12,87,-7,33,-2,-9,2,-68,7,-120,12,51,17,-38,21,86,26,-63,30,-10,34,19,39,-21,42,-94,46,18,50,75,53,66,56,-14,58,92,61,121,63,74,65,-54,66,-8,67,-46,68,91,69,-119,69,108,69,-19,68,35,68,3,67,-112,65,-50,63,-67,61,96,59,-68,56,-46,53,-90,50,58,47,-104,43,-67,39,-74,35,124,31,39,27,-95,22,18,18,90,13,-95,8,-42,3,7,-1,59,-6,116,-11,-66,-16,20,-20,-115,-25,20,-29,-46,-34,-89,-38,-73,-42,-15,-46,104,-49,19,-52,10,-55,53,-58,-74,-61,116,-63,-120,-65,-28,-67,-104,-68,-105,-69,-17,-70,-102,-70,-102,-70,-17,-70,-103,-69,-109,-68,-24,-67,-125,-65,120,-63,-81,-61,55,-58,5,-55,17,-52,101,-49,-22,-46,-80,-42,-92,-38,-62,-34,20,-29,121,-25,12,-20,-84,-16,101,-11,38,-6,-10,-2,-70,3,-117,8,63,13,-16,17,-121,22,-2,26,92,31,-116,35,-107,39,108,43,14,47,119,50,-98,53,-116,56,42,59,-117,61,-107,63,91,65,-53,66,-21,67,-71,68,49,69,86,69,36,69,-95,68,-59,67,-100,66,28,65,79,63,54,61,-50,58,36,56,45,53,1,50,-120,46,-24,42,3,39,-5,34,-64,30,102,26,-29,21,82,17,-99,12,-26,7,29,3,84,-2,-117,-7,-52,-12,25,-16,124,-21,-11,-26,-113,-30,76,-34,52,-38,71,-42,-110,-46,13,-49,-49,-53,-59,-56,7,-58,-114,-61,91,-63,124,-65,-29,-67,-91,-68,-82,-69,23,-69,-56,-70,-39,-70,54,-69,-22,-69,-12,-68,73,-66,-5,-65,-23,-63,55,-60,-68,-58,-109,-55,-86,-52,-6,-49,-114,-45,79,-41,73,-37,108,-33,-74,-29,39,-24,-81,-20,84,-15,9,-10,-58,-6,-108,-1,82,4,29,9,-50,13,118,18,5,23,120,27,-55,31,-12,35,-14,39,-66,43,89,47,-77,50,-42,53,-77,56,74,59,-98,61,-99,63,90,65,-69,66,-42,67,-109,68,6,69,29,69,-27,68,84,68,116,67,62,66}; }
	private static byte[] data28(){ return new byte[] {-71,64,-28,62,-60,60,86,58,-90,55,-84,52,118,49,3,46,86,42,120,38,103,34,50,30,-47,25,87,21,-66,16,21,12,90,7,-104,2,-48,-3,16,-7,83,-12,-87,-17,16,-21,-112,-26,52,-30,-10,-35,-24,-39,2,-42,88,-46,-38,-50,-89,-53,-92,-56,-13,-59,127,-61,90,-63,-127,-65,-11,-67,-69,-68,-44,-69,62,-69,-1,-70,18,-69,122,-69,54,-68,69,-67,-93,-66,86,-64,81,-62,-100,-60,44,-57,5,-54,27,-51,116,-48,6,-44,-56,-41,-56,-37,-30,-33,54,-28,-100,-24,42,-19,-55,-15,122,-10,57,-5,-6,-1,-67,4,124,9,43,14,-50,18,83,23,-61,27,10,32,48,36,38,40,-21,43,123,47,-46,50,-23,53,-65,56,80,59,-106,61,-107,63,69,65,-97,66,-75,67,103,68,-42,68,-27,68,-89,68,17,68,43,67,-18,65,104,64,-117,62,107,60,-10,57,70,55,72,52,20,49,-102,45,-14,41,15,38,5,34,-55,29,113,25,-13,20,97,16,-70,11,-1,6,70,2,126,-3,-58,-8,12,-12,103,-17,-43,-22,90,-26,5,-30,-53,-35,-57,-39,-27,-43,66,-46,-51,-50,-100,-53,-90,-56,-10,-59,-116,-61,109,-63,-103,-65,19,-66,-30,-68,-5,-69,113,-69,50,-69,76,-69,-71,-69,119,-68,-118,-67,-19,-66,-94,-64,-97,-62,-19,-60,125,-57,86,-54,114,-51,-60,-48,91,-44,27,-40,22,-36,54,-32,-128,-28,-23,-24,115,-19,12,-14,-65,-10,115,-5,54,0,-14,4,-84,9,89,14,-14,18,118,23,-33,27,31,32,69,36,44,40,-11,43,122,47,-52,50,-33,53,-82,56,58,59,127,61,114,63,34,65,121,66,-125,67,62,68,-98,68,-81,68,111,68,-47,67,-17,66,-83,65,39,64,71,62,40,60,-76,57,-1,54,9,52,-51,48,93,45,-78,41,-47,37,-54,33,-112,29,59,25,-61,20,47,16,-112,11,-40,6,33,2,98,-3,-88,-8,-8,-13,85,-17,-56,-22,83,-26,1,-30,-51,-35,-52,-39,-15,-43,81,-46,-31,-50,-76,-53,-64,-56,24,-58,-81,-61,-108,-63,-60,-65,63,-66,18,-67,46,-68,-91,-69,103,-69,-124,-69,-16,-69,-79,-68,-61,-67,39,-65,-40,-64,-38,-62,34,-59,-75,-57,-120,-54,-91,-51,-12,-48,-119,-44,69,-40,62,-36,88,-32,-92,-28,4,-23,-114,-19,31,-14,-47,-10,-128,-5,64,0,-10,4,-84,9,84,14,-22,18,106,23,-51,27,14,32,38,36,24,40,-51,43,92,47,-93,50,-72,53,-127,56,14,59,75,61,68,63,-20,64,70,66,78,67,6,68,105,68,121,68,56,68,-97,67,-72,66,127,65,-14,63,29,62,-7,59,-117,57,-37,54,-30,51,-79,48,62,45,-102,41,-68,37,-71,33,-123,29,49,25,-65,20,50,16,-111,11,-29,6,46,2,114,-3,-63,-8,15,-12,117,-17,-25,-22,122,-26,39,-30,-3,-35,-9,-39,37,-42,-127,-46,26,-49,-24,-53,-2,-56,78,-58,-20,-61,-51,-63,0,-64,124,-66,74,-67,106,-68,-38,-69,-96,-69,-72,-69,33,-68,-30,-68,-17,-67,81,-65,-2,-64,-5,-62,65,-59,-50,-57,-95,-54,-77,-51,3,-47,-114,-44,74,-40,59,-36,84,-32,-108,-28,-8,-24,115,-19,11,-14,-83,-10,97,-5,20,0,-51,4,123,9,33,14,-78,18,50,23,-115,27,-47,31,-29,35,-44,39,-118,43,20,47,93,50,112,53,58,56,-56,58,4,61,1,63,-88,64,4,66,18,67,-57,67,52,68,65,68,8,68,114,67,-113,66,90,65,-43,63,0,62,-26,59,124,57,-49,54,-30,51,-82,48,74,45,-92,41,-46,37,-47,33,-93,29,88,25,-25,20,97,16,-58,11,29,7,106,2,-74,-3,4,-7,90,-12,-63,-17,56,-21,-54,-26,126,-30,78,-34,82,-38,121,-42,-36,-46,111,-49,65,-52,82,-55,-93,-58,61,-60,30,-62,75,-64,-59,-66,-111,-67,-88,-68,25,-68,-41,-69,-24,-69,81,-68,5,-67,17,-66,106,-65,19,-63,6,-61,73,-59,-53,-57,-103,-54,-91,-51,-21,-48,115,-44,37,-40,16,-36,36,-32,91,-28,-69,-24,48,-19,-64,-15,97,-10,12,-5,-67,-1,113,4,28,9,-67,13,80,18,-58,22,42,27,96,31,127,35,99,39,36,43,-87,46,-9,49,9,53,-39,55,101,58,-83,60,-91,62,89,64,-76,65,-54,66,-120,67,-12,67,17,68,-41,67,77,67,113,66,67,65,-58,63,-5,61,-25,59,-122,57,-28,54,-7,51,-43,48,114,45,-38,41,13,38,16,34,-14,29,-93,25,68,21,-71,16,46,12,-127,7,-37,2,39,-2,119,-7,-41,-12,55,-16,-71,-21,71,-25,-2,-30,-51,-34,-47,-38,-10,-42,89,-45,-24,-49,-72,-52,-61,-55,18,-57,-89,-60,-126,-62,-88,-64,30,-65,-33,-67,-12,-68,88,-68,16,-68,25,-68,120,-68,36,-67,38,-66,117,-65,20,-63,1,-61,51,-59,-77,-57,115,-54,116,-51,-72,-48,44,-44,-33,-41,-68,-37,-57,-33}; }
	private static byte[] data29(){ return new byte[] {-4,-29,77,-24,-63,-20,72,-15,-28,-11,-120,-6,56,-1,-29,3,-112,8,43,13,-68,17,51,22,-109,26,-50,30,-23,34,-45,38,-109,42,29,46,111,49,-124,52,92,55,-21,57,60,60,58,62,-10,63,89,65,121,66,62,67,-73,67,-38,67,-81,67,42,67,95,66,54,65,-54,63,6,62,-2,59,-87,57,17,55,52,52,23,49,-63,45,47,42,113,38,123,34,101,30,34,26,-62,21,76,17,-73,12,32,8,115,3,-56,-2,32,-6,120,-11,-25,-16,94,-20,-11,-25,-89,-29,120,-33,118,-37,-99,-41,-11,-45,-121,-48,77,-51,82,-54,-98,-57,37,-59,-2,-62,23,-63,-123,-65,59,-66,71,-67,-98,-68,77,-68,71,-68,-100,-68,59,-67,49,-66,115,-65,6,-63,-29,-62,13,-59,126,-57,48,-54,43,-51,90,-48,-52,-45,108,-41,69,-37,65,-33,113,-29,-75,-25,37,-20,-94,-16,55,-11,-39,-7,-128,-2,42,3,-48,7,110,12,-8,16,118,21,-50,25,17,30,42,34,29,38,-37,41,111,45,-62,48,-28,51,-64,54,91,57,-82,59,-65,61,125,63,-11,64,25,66,-19,66,116,67,-92,67,-124,67,18,67,78,66,58,65,-40,63,36,62,43,60,-30,57,89,55,-119,52,121,49,49,46,-85,42,-9,38,16,35,-1,30,-54,26,114,22,2,18,123,13,-31,8,65,4,-106,-1,-12,-6,79,-10,-67,-15,56,-19,-52,-24,124,-28,76,-32,69,-36,105,-40,-71,-44,70,-47,2,-50,4,-53,64,-56,-63,-59,-117,-61,-99,-63,-5,-65,-89,-66,-95,-67,-18,-68,-118,-68,122,-68,-68,-68,76,-67,50,-66,102,-65,-26,-64,-71,-62,-50,-60,47,-57,-40,-55,-67,-52,-27,-49,69,-45,-39,-42,-93,-38,-102,-34,-75,-30,-5,-26,87,-21,-48,-17,97,-12,-11,-8,-97,-3,62,2,-25,6,125,11,12,16,-124,20,-28,24,39,29,67,33,58,37,2,41,-104,44,-4,47,27,51,10,54,-84,56,15,59,41,61,-8,62,122,64,-80,65,-109,66,41,67,106,67,94,67,-9,66,74,66,67,65,-12,63,82,62,106,60,49,58,-70,55,-9,52,-4,49,-67,46,76,43,-96,39,-55,35,-59,31,-104,27,79,23,-28,18,103,14,-42,9,55,5,-103,0,-15,-5,87,-9,-65,-14,63,-18,-49,-23,127,-27,73,-31,61,-35,91,-39,-91,-43,39,-46,-35,-50,-50,-53,4,-55,117,-58,51,-60,54,-62,-126,-64,34,-65,7,-66,72,-67,-52,-68,-80,-68,-40,-68,94,-67,43,-66,78,-65,-69,-64,122,-62,126,-60,-50,-58,99,-55,54,-52,81,-49,-102,-46,41,-42,-38,-39,-52,-35,-43,-31,15,-26,101,-22,-47,-18,91,-13,-23,-9,-118,-4,41,1,-53,5,98,10,-17,14,105,19,-53,23,17,28,51,32,48,36,-1,39,-96,43,10,47,59,50,48,53,-29,55,84,58,125,60,92,62,-16,63,57,65,45,66,-41,66,44,67,47,67,-27,66,68,66,88,65,26,64,-115,62,-72,60,-107,58,46,56,-124,53,-108,50,109,47,7,44,112,40,-90,36,-82,32,-107,28,78,24,-9,19,123,15,-8,10,94,6,-59,1,33,-3,-119,-8,-13,-13,114,-17,-1,-22,-83,-26,113,-30,97,-34,116,-38,-73,-42,47,-45,-43,-49,-64,-52,-30,-55,70,-57,-10,-60,-32,-62,37,-63,-90,-65,-125,-66,-92,-67,29,-67,-26,-68,-5,-68,105,-67,32,-66,48,-65,-124,-64,47,-62,28,-60,88,-58,-40,-56,-103,-53,-100,-50,-40,-47,80,-43,-9,-40,-46,-36,-46,-32,-3,-28,69,-23,-84,-19,37,-14,-78,-10,72,-5,-27,-1,-126,4,25,9,-91,13,31,18,-122,22,-48,26,-9,30,-1,34,-45,38,-127,42,-10,45,54,49,54,52,-2,54,123,57,-71,59,-85,61,83,63,-81,64,-69,65,122,66,-29,66,4,67,-55,66,72,66,108,65,73,64,-43,62,19,61,12,59,-73,56,36,54,73,51,55,48,-29,44,95,41,-89,37,-68,33,-75,29,122,25,46,21,-63,16,64,12,-75,7,27,3,-127,-2,-25,-7,87,-11,-48,-16,95,-20,5,-24,-58,-29,-83,-33,-71,-37,-16,-41,91,-44,-11,-48,-48,-51,-30,-54,53,-56,-47,-59,-88,-61,-40,-63,67,-64,9,-65,19,-66,118,-67,33,-67,37,-67,114,-67,25,-66,5,-65,75,-64,-46,-63,-79,-61,-49,-59,56,-56,-28,-54,-50,-51,-5,-48,89,-44,-16,-41,-73,-37,-87,-33,-59,-29,-1,-25,89,-20,-57,-16,79,-11,-40,-7,118,-2,11,3,-96,7,48,12,-90,16,21,21,98,25,-111,29,-96,33,-125,37,54,41,-65,44,9,48,32,51,-12,53,-119,56,-41,58,-30,60,-96,62,19,64,55,65,17,66,-110,66,-50,66,-84,66,71,66,-122,65,125,64,35,63,124,61,-114,59,85,57,-43,54,25,52,21,49,-32,45,106,42,-56,38,-15,34,-11,30,-48,26,-116,22,47,18,-74,13,53,9,-96,4,11,0,119,-5,-30,-10,98,-14}; }
	private static byte[] data30(){ return new byte[] {-24,-19,-116,-23,71,-27,37,-31,37,-35,84,-39,-83,-43,62,-46,1,-49,5,-52,68,-55,-57,-58,-112,-60,-98,-62,-5,-64,-99,-65,-105,-66,-41,-67,108,-67,81,-67,-124,-67,12,-66,-32,-66,4,-64,118,-63,51,-61,57,-59,-119,-57,25,-54,-19,-52,-2,-49,73,-45,-55,-42,127,-38,92,-34,102,-30,-108,-26,-36,-22,68,-17,-69,-13,68,-8,-44,-4,105,1,-3,5,-123,10,9,15,112,19,-53,23,-3,27,23,32,4,36,-55,39,92,43,-69,46,-32,49,-53,52,117,55,-38,57,-1,59,-48,61,101,63,-96,64,-107,65,56,66,-118,66,-116,66,63,66,-96,65,-77,64,120,63,-19,61,27,60,-1,57,-99,55,-10,52,20,50,-20,46,-103,43,2,40,73,36,88,32,75,28,16,24,-59,19,85,15,-33,10,81,6,-60,1,48,-3,-97,-8,30,-12,-98,-17,69,-21,-17,-26,-50,-30,-70,-34,-30,-38,43,-41,-88,-45,97,-48,68,-51,122,-54,-36,-57,-110,-59,-122,-61,-61,-63,81,-64,37,-65,77,-66,-61,-67,-121,-67,-97,-67,1,-66,-68,-66,-66,-65,15,-63,-76,-62,-109,-60,-51,-58,60,-55,-9,-53,-19,-50,30,-46,-119,-43,36,-39,-16,-36,-25,-32,-1,-28,64,-23,-111,-19,6,-14,125,-10,12,-5,-104,-1,43,4,-76,8,53,13,-90,17,-2,21,66,26,96,30,92,34,47,38,-48,41,68,45,125,48,125,51,63,54,-68,56,-5,58,-19,60,-107,62,-7,63,3,65,-51,65,57,66,97,66,48,66,-73,65,-26,64,-50,63,100,62,-80,60,-74,58,110,56,-22,53,31,51,24,48,-40,44,96,41,-71,37,-32,33,-28,29,-67,25,125,21,32,17,-80,12,46,8,-89,3,22,-1,-117,-6,4,-10,-120,-15,35,-19,-50,-24,-102,-28,-121,-32,-108,-36,-42,-40,61,-43,-31,-47,-75,-50,-53,-53,26,-55,-79,-58,-117,-60,-86,-62,26,-63,-51,-65,-41,-66,41,-66,-52,-67,-61,-67,1,-66,-100,-66,118,-65,-81,-64,37,-62,-15,-61,-2,-59,86,-56,-18,-54,-54,-51,-36,-48,46,-44,-81,-41,104,-37,66,-33,80,-29,117,-25,-62,-21,32,-16,-109,-12,22,-7,-98,-3,42,2,-72,6,49,11,-82,15,7,20,85,24,126,28,-122,32,104,36,28,40,-94,43,-14,46,7,50,-27,52,124,55,-41,57,-26,59,-79,61,47,63,99,64,70,65,-34,65,33,66,27,66,-64,65,22,65,35,64,-39,62,78,61,110,59,79,57,-25,54,60,52,87,49,45,46,-41,42,67,39,-120,35,-102,31,-113,27,88,23,17,19,-87,14,54,10,-78,5,43,1,-98,-4,29,-8,-100,-13,50,-17,-40,-22,-103,-26,120,-30,125,-34,-90,-38,3,-41,-119,-45,78,-48,66,-51,-127,-54,-16,-57,-76,-59,-81,-61,-1,-63,-110,-64,117,-65,-92,-66,38,-66,-15,-67,19,-66,127,-66,59,-65,71,-64,-94,-63,62,-61,53,-59,92,-57,-32,-55,-112,-52,-116,-49,-69,-46,37,-42,-66,-39,-119,-35,119,-31,-110,-27,-57,-23,24,-18,-127,-14,-10,-10,121,-5,0,0,-119,4,7,9,-124,13,-30,17,59,22,107,26,-124,30,115,34,61,38,-46,41,61,45,106,48,96,51,24,54,-113,56,-67,58,-83,60,74,62,-91,63,-86,64,106,65,-46,65,-12,65,-66,65,63,65,109,64,80,63,-28,61,49,60,50,58,-16,55,102,53,-94,50,-104,47,98,44,-27,40,74,37,112,33,124,29,92,25,31,21,-50,16,95,12,-20,7,102,3,-29,-2,94,-6,-33,-11,113,-15,14,-19,-56,-24,-101,-28,-115,-32,-84,-36,-18,-40,101,-43,10,-46,-20,-50,5,-52,97,-55,-7,-58,-36,-60,2,-61,116,-63,49,-64,55,-65,-107,-66,54,-66,48,-66,115,-66,6,-65,-18,-65,24,-63,-104,-62,93,-60,104,-58,-65,-56,82,-53,40,-50,58,-47,-126,-44,1,-40,-81,-37,-120,-33,-117,-29,-86,-25,-16,-21,66,-16,-75,-12,38,-7,-82,-3,44,2,-79,6,41,11,-109,15,-18,19,44,24,81,28,81,32,43,36,-39,39,89,43,-96,46,-76,49,-120,52,31,55,115,57,-128,59,73,61,-62,62,-7,63,-43,64,115,65,-77,65,-80,65,84,65,-79,64,-69,63,123,62,-18,60,25,59,-6,56,-100,54,-10,51,21,49,-7,45,-95,42,30,39,100,35,-122,31,122,27,87,23,13,19,-71,14,68,10,-46,5,76,1,-47,-4,76,-8,-33,-13,115,-17,38,-21,-20,-26,-47,-30,-35,-34,12,-37,106,-41,-5,-45,-69,-48,-67,-51,-15,-54,112,-56,40,-58,47,-60,115,-62,15,-63,-22,-65,26,-65,-106,-66,96,-66,121,-66,-26,-66,-106,-65,-93,-64,-20,-63,-113,-61,110,-59,-98,-57,9,-54,-68,-52,-88,-49,-47,-46,47,-42,-65,-39,126,-35,104,-31,113,-27,-94,-23,-26,-19,70,-14,-76,-10,41,-5,-82,-1,39,4,-90,8,17,13,116,17,-68,21,-17,25,-3,29,-20,33,-82,37,70,41,-87,44,-40,47}; }
	private static byte[] data31(){ return new byte[] {-50,50,-124,53,-2,55,48,58,28,60,-60,61,29,63,45,64,-17,64,95,65,-121,65,90,65,-28,64,25,64,8,63,-92,61,-3,59,8,58,-47,55,84,53,-104,50,-96,47,110,44,5,41,111,37,-91,33,-69,29,-90,25,119,21,42,17,-51,12,94,8,-26,3,104,-1,-20,-6,116,-10,14,-14,-80,-19,112,-23,68,-27,64,-31,88,-35,-90,-39,20,-42,-63,-46,-100,-49,-76,-52,15,-54,-95,-57,-127,-59,-99,-61,13,-62,-66,-64,-61,-65,14,-65,-83,-66,-105,-66,-45,-66,90,-65,48,-64,86,-63,-63,-62,125,-60,122,-58,-64,-56,72,-53,15,-50,18,-47,77,-44,-66,-41,92,-37,44,-33,29,-29,53,-25,105,-21,-75,-17,23,-12,-122,-8,-5,-4,123,1,-18,5,102,10,-55,14,28,19,91,23,121,27,121,31,83,35,1,39,-127,42,-50,45,-30,48,-67,51,92,54,-80,56,-50,58,-104,60,33,62,94,63,75,64,-18,64,67,65,73,65,-4,64,107,64,-127,63,82,62,-41,60,15,59,6,57,-77,54,33,52,80,49,66,46,2,43,-124,39,-29,35,12,32,21,28,-4,23,-64,19,119,15,16,11,-90,6,44,2,-77,-3,63,-7,-50,-12,113,-16,31,-20,-20,-25,-46,-29,-36,-33,13,-36,102,-40,-13,-44,-80,-47,-88,-50,-38,-53,75,-55,-4,-58,-10,-60,49,-61,-68,-63,-117,-64,-82,-65,22,-65,-46,-66,-36,-66,47,-65,-38,-65,-59,-64,11,-62,-117,-61,99,-59,120,-57,-45,-55,114,-52,75,-49,96,-46,-82,-43,42,-39,-37,-36,-81,-32,-80,-28,-54,-24,8,-19,85,-15,-70,-11,39,-6,-100,-2,20,3,-121,7,-16,11,78,16,-109,20,-61,24,-42,28,-62,32,-117,36,37,40,-113,43,-57,46,-61,49,-121,52,7,55,75,57,69,59,-7,60,102,62,-125,63,88,64,-31,64,20,65,4,65,-102,64,-20,63,-19,62,-96,61,18,60,45,58,17,56,-86,53,0,51,37,48,-3,44,-77,41,39,38,121,34,-102,30,-103,26,119,22,61,18,-22,13,-120,9,26,5,-90,0,48,-4,-59,-9,87,-13,9,-17,-64,-22,-100,-26,-112,-30,-87,-34,-20,-38,90,-41,-7,-45,-51,-48,-37,-51,34,-53,-82,-56,118,-58,-118,-60,-33,-62,-124,-63,110,-64,-89,-65,47,-65,2,-65,38,-65,-107,-65,84,-64,92,-63,-75,-62,80,-60,59,-58,100,-56,-43,-54,-125,-51,109,-48,-107,-45,-22,-42,122,-38,48,-34,15,-30,23,-26,55,-22,119,-18,-53,-14,42,-9,-103,-5,12,0,123,4,-19,8,73,13,-97,17,-39,21,-4,25,-1,29,-34,33,-109,37,30,41,114,44,-105,47,125,50,44,53,-107,55,-63,57,-94,59,64,61,-110,62,-102,63,83,64,-59,64,-33,64,-75,64,56,64,110,63,93,62,-9,60,83,59,96,57,43,55,-75,52,-4,49,12,47,-33,43,127,40,-16,36,51,33,78,29,71,25,34,21,-31,16,-113,12,45,8,-65,3,82,-1,-32,-6,119,-10,26,-14,-53,-19,-104,-23,119,-27,-128,-31,-91,-35,-9,-39,121,-42,40,-45,18,-48,50,-51,-113,-54,48,-56,14,-58,58,-60,-93,-62,97,-63,97,-64,-77,-65,81,-65,57,-65,118,-65,-8,-65,-47,-64,-23,-63,89,-61,6,-59,3,-57,63,-55,-67,-53,126,-50,115,-47,-88,-44,11,-40,-97,-37,99,-33,69,-29,85,-25,121,-21,-71,-17,16,-12,109,-8,-37,-4,73,1,-77,5,32,10,112,14,-61,18,-22,22,8,27,-7,30,-52,34,114,38,-24,41,50,45,61,48,22,51,-83,53,4,56,27,58,-25,59,113,61,-87,62,-94,63,64,64,-97,64,-92,64,102,64,-46,63,-7,62,-50,61,93,60,-95,58,-94,56,92,54,-43,51,19,49,16,46,-34,42,114,39,-39,35,23,32,41,28,33,24,-12,19,-73,15,98,11,0,7,-104,2,42,-2,-64,-7,96,-11,7,-15,-59,-20,-104,-24,-120,-28,-105,-32,-48,-36,47,-39,-66,-43,-126,-46,120,-49,-82,-52,29,-54,-50,-57,-60,-59,-3,-61,-126,-62,76,-63,101,-64,-53,-65,119,-65,124,-65,-63,-65,95,-64,67,-63,114,-62,-18,-61,-80,-59,-74,-57,6,-54,-113,-52,89,-49,96,-46,-105,-43,9,-39,-93,-36,106,-32,87,-28,101,-24,-113,-20,-50,-16,37,-11,-127,-7,-18,-3,84,2,-66,6,27,11,111,15,-82,19,-45,23,-28,27,-58,31,-113,35,37,39,-114,42,-59,45,-56,48,-123,51,21,54,85,56,90,58,22,60,-117,61,-75,62,-106,63,41,64,108,64,107,64,16,64,119,63,-127,62,82,61,-56,59,7,58,-14,55,-93,53,18,51,63,48,61,45,-10,41,-117,38,-25,34,32,31,51,27,33,23,-7,18,-74,14,99,10,6,6,-100,1,57,-3,-49,-8,118,-12,40,-16,-23,-21,-51,-25,-64,-29,-30,-33,32,-36,-110,-40,43,-43,-1,-47,4,-49,73,-52,-56,-55,-118,-57,-114,-59,-36,-61,109,-62,76,-63}; }
	private static byte[] data32(){ return new byte[] {115,-64,-23,-65,-87,-65,-70,-65,18,-64,-66,-64,-81,-63,-16,-62,118,-60,70,-58,91,-56,-80,-54,72,-51,28,-48,39,-45,109,-42,-36,-39,-125,-35,74,-31,61,-27,76,-23,118,-19,-72,-15,10,-10,103,-6,-50,-2,49,3,-105,7,-22,11,59,16,108,20,-112,24,-116,28,111,32,34,36,-77,39,13,43,54,46,41,49,-33,51,86,54,-110,56,127,58,50,60,-109,61,-77,62,127,63,6,64,60,64,40,64,-60,63,24,63,27,62,-41,60,77,59,115,57,95,55,-1,52,103,50,-112,47,126,44,59,41,-63,37,32,34,82,30,98,26,80,22,40,18,-28,13,-108,9,57,5,-46,0,116,-4,14,-8,-64,-13,113,-17,69,-21,37,-25,44,-29,82,-33,-98,-37,24,-40,-63,-44,-98,-47,-77,-50,-1,-53,-109,-55,90,-57,119,-59,-58,-61,111,-62,84,-63,-113,-64,14,-64,-34,-65,-7,-65,97,-64,20,-63,22,-62,94,-61,-15,-60,-55,-58,-25,-56,70,-53,-26,-51,-67,-48,-45,-45,25,-41,-110,-38,57,-34,3,-30,-9,-27,8,-22,49,-18,116,-14,-64,-10,31,-5,126,-1,-33,3,62,8,-114,12,-44,16,3,21,23,25,18,29,-27,32,-107,36,21,40,103,43,-121,46,105,49,25,52,-126,54,-83,56,-104,58,50,60,-108,61,-100,62,101,63,-37,63,7,64,-24,63,121,63,-62,62,-68,61,113,60,-42,58,-2,56,-38,54,120,52,-38,49,-8,46,-24,43,-101,40,35,37,123,33,-81,29,-69,25,-83,21,127,17,68,13,-15,8,-101,4,58,0,-37,-5,-127,-9,49,-13,-15,-18,-59,-22,-79,-26,-64,-30,-22,-34,71,-37,-62,-41,125,-44,92,-47,-126,-50,-41,-53,113,-55,76,-57,103,-59,-49,-61,120,-62,109,-63,-79,-64,55,-64,23,-64,54,-64,-85,-64,102,-63,111,-62,-65,-61,90,-59,58,-57,92,-55,-61,-53,101,-50,68,-47,89,-44,-89,-41,30,-37,-55,-34,-109,-30,-119,-26,-107,-22,-62,-18,-1,-14,74,-9,-89,-5,-1,-1,96,4,-76,8,5,13,62,17,108,21,118,25,106,29,54,33,-37,36,86,40,-99,43,-76,46,-113,49,49,52,-107,54,-75,56,-106,58,43,60,124,61,-126,62,61,63,-82,63,-46,63,-87,63,50,63,118,62,102,61,24,60,119,58,-107,56,116,54,6,52,105,49,-125,46,111,43,34,40,-88,36,0,33,50,29,65,25,49,21,10,17,-53,12,-127,8,40,4,-46,-1,113,-5,33,-9,-45,-14,-102,-18,117,-22,104,-26,121,-30,-77,-34,14,-37,-104,-41,86,-44,64,-47,109,-50,-55,-53,108,-55,79,-57,114,-59,-30,-61,-111,-62,-111,-63,-41,-64,107,-64,74,-64,118,-64,-19,-64,-81,-63,-67,-62,18,-60,-77,-59,-109,-57,-67,-55,34,-52,-54,-50,-87,-47,-62,-44,13,-40,-120,-37,46,-33,-3,-30,-19,-26,-6,-22,37,-17,90,-13,-84,-9,-5,-5,84,0,-78,4,-4,8,77,13,126,17,-91,21,-82,25,-107,29,97,33,-6,36,114,40,-79,43,-63,46,-107,49,50,52,-116,54,-86,56,127,58,17,60,92,61,90,62,19,63,122,63,-101,63,109,63,-12,62,47,62,34,61,-57,59,44,58,69,56,31,54,-75,51,16,49,47,46,23,43,-50,39,80,36,-82,32,-34,28,-15,24,-31,20,-65,16,-126,12,61,8,-25,3,-110,-1,59,-5,-21,-10,-91,-14,112,-18,78,-22,75,-26,94,-30,-96,-34,-4,-38,-107,-41,77,-44,71,-47,113,-50,-40,-53,-126,-55,100,-57,-110,-59,1,-60,-69,-62,-71,-63,11,-63,-102,-64,-123,-64,-83,-64,43,-63,-17,-63,-2,-62,87,-60,-10,-59,-38,-57,4,-54,104,-52,18,-49,-17,-47,6,-43,83,-40,-55,-37,112,-33,59,-29,39,-25,54,-21,87,-17,-112,-13,-42,-9,40,-4,123,0,-47,4,29,9,98,13,-106,17,-78,21,-71,25,-101,29,96,33,-7,36,102,40,-90,43,-83,46,-128,49,22,52,111,54,-124,56,92,58,-27,59,48,61,42,62,-32,62,69,63,102,63,50,63,-68,62,-14,61,-24,60,-116,59,-17,57,10,56,-30,53,126,51,-41,48,-8,45,-29,42,-102,39,35,36,126,32,-73,28,-58,24,-60,20,-102,16,108,12,30,8,-38,3,127,-1,50,-5,-29,-10,-93,-14,114,-18,84,-22,85,-26,109,-30,-79,-34,23,-37,-87,-41,113,-44,101,-47,-105,-50,2,-52,-89,-55,-105,-57,-67,-59,54,-60,-20,-62,-16,-63,60,-63,-42,-64,-74,-64,-24,-64,96,-63,36,-62,55,-61,-122,-60,46,-58,5,-56,55,-54,-109,-52,60,-49,22,-46,42,-43,116,-40,-26,-37,-118,-33,80,-29,58,-25,66,-21,98,-17,-108,-13,-39,-9,35,-4,117,0,-60,4,15,9,77,13,126,17,-105,21,-102,25,119,29,61,33,-52,36,62,40,116,43,126,46,76,49,-29,51,54,54,80,56,32,58,-81,59,-11,60,-14,61,-89,62,15,63,45,63,-2,62,-119,62,-64,61}; }
	private static byte[] data33(){ return new byte[] {-70,60,94,59,-57,57,-29,55,-63,53,93,51,-69,48,-30,45,-49,42,-116,39,24,36,119,32,-73,28,-56,24,-52,20,-89,16,122,12,56,8,-18,3,-94,-1,80,-5,13,-9,-56,-14,-92,-18,-126,-22,-118,-26,-92,-30,-23,-34,83,-37,-24,-41,-83,-44,-88,-47,-42,-50,68,-52,-21,-55,-42,-57,1,-58,116,-60,44,-61,44,-62,123,-63,11,-63,-16,-64,25,-63,-111,-63,82,-62,92,-61,-79,-60,70,-58,42,-56,69,-54,-84,-52,69,-49,32,-46,44,-43,112,-40,-32,-37,123,-33,64,-29,31,-25,40,-21,62,-17,111,-13,-84,-9,-12,-5,64,0,-116,4,-46,8,14,13,58,17,82,21,81,25,46,29,-19,32,-125,36,-22,39,42,43,42,46,0,49,-110,51,-23,53,6,56,-46,57,108,59,-84,60,-77,61,102,62,-42,62,-10,62,-50,62,88,62,-98,61,-111,60,69,59,-81,57,-49,55,-70,53,84,51,-66,48,-23,45,-36,42,-95,39,48,36,-102,32,-38,28,-8,24,-5,20,-32,16,-74,12,122,8,53,4,-21,-1,-94,-5,91,-9,36,-13,-10,-18,-31,-22,-27,-26,3,-29,74,-33,-79,-37,73,-40,12,-43,8,-46,50,-49,-94,-52,65,-54,46,-56,85,-58,-64,-60,124,-61,110,-62,-66,-63,73,-63,35,-63,77,-63,-71,-63,117,-62,124,-61,-63,-60,92,-58,43,-56,74,-54,-96,-52,57,-49,7,-46,19,-43,70,-40,-72,-37,68,-33,7,-29,-31,-26,-35,-22,-11,-18,25,-13,87,-9,-106,-5,-34,-1,41,4,104,8,-93,12,-52,16,-30,20,-34,24,-66,28,121,32,16,36,123,39,-74,42,-64,45,-111,48,43,51,-124,53,-92,55,120,57,19,59,93,60,100,61,38,62,-109,62,-61,62,-99,62,49,62,126,61,123,60,54,59,-88,57,-44,55,-62,53,106,51,-36,48,11,46,14,43,-45,39,113,36,-32,32,37,29,82,25,80,21,71,17,28,13,-23,8,-89,4,100,0,24,-4,-32,-9,-96,-13,125,-17,102,-21,103,-25,-113,-29,-54,-33,57,-36,-53,-40,-115,-43,-124,-46,-81,-49,18,-51,-71,-54,-109,-56,-66,-58,30,-59,-47,-61,-60,-62,1,-62,-116,-63,89,-63,124,-63,-35,-63,-109,-62,-118,-61,-51,-60,85,-58,34,-56,50,-54,-128,-52,16,-49,-45,-47,-46,-44,5,-40,96,-37,-12,-34,-96,-30,124,-26,107,-22,126,-18,-99,-14,-46,-10,14,-5,81,-1,-105,3,-44,7,14,12,48,16,74,20,66,24,37,28,-32,31,122,35,-28,38,39,42,50,45,9,48,-88,50,9,53,42,55,15,57,-91,58,4,60,13,61,-38,61,82,62,-119,62,111,62,18,62,97,61,116,60,49,59,-76,57,-21,55,-32,53,-102,51,16,49,80,46,90,43,42,40,-44,36,72,33,-99,29,-55,25,-38,21,-48,17,-81,13,-125,9,68,5,6,1,-61,-4,-123,-8,81,-12,41,-16,20,-20,25,-24,56,-28,123,-32,-32,-36,113,-39,48,-42,32,-45,70,-48,-92,-51,63,-53,23,-55,52,-57,-112,-59,52,-60,32,-61,80,-62,-47,-63,-109,-63,-87,-63,-3,-63,-88,-62,-113,-61,-53,-60,66,-58,3,-56,8,-54,71,-52,-54,-50,-122,-47,115,-44,-97,-41,-16,-38,114,-34,30,-30,-25,-27,-40,-23,-40,-19,-7,-15,33,-10,91,-6,-103,-2,-39,2,21,7,73,11,112,15,-123,19,127,23,100,27,31,31,-66,34,48,38,112,41,-119,44,96,47,13,50,112,52,-93,54,-122,56,52,58,-110,59,-80,60,-126,61,13,62,77,62,68,62,-16,61,83,61,109,60,62,59,-51,57,16,56,25,54,-38,51,97,49,-79,46,-65,43,-88,40,81,37,-37,33,51,30,111,26,-124,22,-120,18,105,14,72,10,12,6,-41,1,-109,-3,93,-7,38,-11,3,-15,-19,-20,-16,-24,15,-27,76,-31,-80,-35,58,-38,-13,-42,-35,-45,-5,-48,79,-50,-29,-53,-83,-55,-63,-57,17,-58,-89,-60,-120,-61,-86,-62,26,-62,-46,-63,-45,-63,31,-62,-77,-62,-109,-61,-74,-60,37,-58,-45,-57,-57,-55,-4,-53,108,-50,26,-47,-5,-45,23,-41,92,-38,-42,-35,110,-31,53,-27,19,-23,19,-19,38,-15,73,-11,125,-7,-77,-3,-14,1,42,6,91,10,-123,14,-110,18,-103,22,116,26,62,30,-38,33,83,37,-97,40,-72,43,-95,46,78,49,-59,51,-6,53,-11,55,-91,57,26,59,63,60,38,61,-67,61,15,62,21,62,-45,61,70,61,113,60,86,59,-18,57,78,56,92,54,51,52,-50,49,33,47,80,44,53,41,-6,37,-119,34,-14,30,54,27,91,23,95,19,86,15,46,11,7,7,-53,2,-108,-2,92,-6,42,-10,4,-14,-14,-19,-17,-23,14,-26,70,-30,-94,-34,43,-37,-42,-41,-66,-44,-55,-47,30,-49,-103,-52,98,-54,96,-56,-90,-58,44,-59,-5,-61,15,-61,109,-62,18,-62,5,-62,58,-62,-63,-62,-119,-61,-98,-60,-9,-59,-106,-57,118,-55,-103,-53}; }
	private static byte[] data34(){ return new byte[] {-7,-51,-107,-48,104,-45,113,-42,-87,-39,19,-35,-94,-32,88,-28,47,-24,32,-20,45,-16,71,-12,116,-8,-91,-4,-33,0,20,5,68,9,107,13,124,17,-126,21,99,25,49,29,-46,32,83,36,-89,39,-54,42,-66,45,119,48,-6,50,64,53,66,55,15,57,-124,58,-52,59,-76,60,107,61,-58,61,-25,61,-77,61,61,61,123,60,112,59,39,58,-118,56,-67,54,-102,52,76,50,-76,47,-18,44,-20,41,-71,38,93,35,-48,31,36,28,82,24,102,20,97,16,71,12,34,8,-16,3,-70,-1,-117,-5,83,-9,53,-13,28,-17,27,-21,51,-25,105,-29,-70,-33,64,-36,-34,-40,-67,-43,-64,-46,-3,-49,122,-51,36,-53,31,-55,76,-57,-62,-59,-127,-60,125,-61,-51,-62,89,-62,57,-62,89,-62,-54,-62,126,-61,126,-60,-65,-59,77,-57,20,-55,37,-53,114,-51,-9,-49,-68,-46,-80,-43,-41,-40,52,-36,-82,-33,94,-29,31,-25,14,-21,6,-17,33,-13,63,-9,112,-5,-97,-1,-44,3,2,8,38,12,64,16,60,20,46,24,-10,27,-88,31,44,35,-117,38,-70,41,-71,44,-126,47,18,50,105,52,127,54,86,56,-22,57,56,59,67,60,3,61,125,61,-84,61,-108,61,50,61,-119,60,-108,59,96,58,-35,56,31,55,29,53,-40,50,95,48,-90,45,-72,42,-99,39,72,36,-43,32,48,29,115,25,-116,21,-105,17,-122,13,103,9,62,5,13,1,-36,-4,-79,-8,-119,-12,117,-16,110,-20,-126,-24,-79,-28,0,-31,117,-35,17,-38,-38,-42,-41,-45,4,-47,109,-50,14,-52,-20,-55,14,-56,110,-58,20,-59,1,-60,49,-61,-80,-62,112,-62,-128,-62,-45,-62,113,-61,87,-60,-125,-59,-11,-58,-85,-56,-97,-54,-42,-52,73,-49,-12,-47,-42,-44,-17,-41,45,-37,-90,-34,54,-30,-9,-27,-52,-23,-59,-19,-54,-15,-24,-11,12,-6,58,-2,104,2,-106,6,-71,10,-46,14,-41,18,-58,22,-101,26,81,30,-32,33,74,37,-121,40,-111,43,109,46,12,49,117,51,-96,53,-117,55,50,57,-101,58,-72,59,-109,60,38,61,107,61,112,61,37,61,-107,60,-67,59,-99,58,57,57,-110,55,-91,53,127,51,21,49,120,46,-97,43,-109,40,90,37,-15,33,99,30,-81,26,-34,22,-18,18,-20,14,-43,10,-77,6,-118,2,90,-2,52,-6,10,-10,-10,-15,-19,-19,-5,-23,35,-26,107,-30,-47,-34,105,-37,30,-40,18,-43,40,-46,-124,-49,16,-51,-38,-54,-25,-56,46,-57,-64,-59,-112,-60,-82,-61,10,-61,-71,-62,-90,-62,-29,-62,102,-61,46,-60,67,-59,-105,-58,50,-56,17,-54,42,-52,-121,-50,26,-47,-27,-45,-25,-42,21,-38,116,-35,-6,-32,-93,-28,113,-24,85,-20,85,-16,101,-12,-126,-8,-85,-4,-44,0,-1,4,34,9,59,13,68,17,57,21,20,25,-47,28,111,32,-32,35,47,39,70,42,54,45,-28,47,102,50,-95,52,-92,54,105,56,-33,57,35,59,14,60,-64,60,34,61,63,61,22,61,-100,60,-24,59,-36,58,-101,57,11,56,61,54,47,52,-31,49,89,47,-101,44,-89,41,-128,38,47,35,-80,31,17,28,76,24,109,20,118,16,105,12,82,8,44,4,6,0,-38,-5,-67,-9,-101,-13,-102,-17,-100,-21,-66,-25,0,-28,87,-32,-26,-36,-119,-39,111,-42,115,-45,-69,-48,50,-50,-26,-53,-39,-55,11,-56,-128,-58,57,-59,53,-60,125,-61,4,-61,-33,-62,-9,-62,95,-61,9,-60,-2,-60,55,-58,-75,-57,117,-55,116,-53,-75,-51,45,-48,-30,-46,-56,-43,-30,-40,42,-36,-100,-33,53,-29,-16,-26,-59,-22,-68,-18,-72,-14,-40,-10,-19,-6,27,-1,60,3,99,7,120,11,-118,15,125,19,102,23,39,27,-44,30,80,34,-81,37,-41,40,-41,43,-97,46,48,49,-121,51,-93,53,123,55,24,57,107,58,125,59,71,60,-54,60,5,61,-7,60,-93,60,7,60,35,59,-6,57,-116,56,-37,54,-22,52,-71,50,78,48,-87,45,-50,42,-65,39,-122,36,27,33,-112,29,-37,25,15,22,33,18,38,14,19,10,-7,5,-41,1,-80,-3,-111,-7,116,-11,104,-15,109,-19,-125,-23,-68,-27,11,-30,-123,-34,36,-37,-21,-41,-23,-44,17,-46,120,-49,19,-51,-22,-54,4,-55,90,-57,-8,-59,-43,-60,-3,-61,104,-61,31,-61,24,-61,96,-61,-25,-61,-64,-60,-45,-59,53,-57,-45,-56,-74,-54,-42,-52,51,-49,-52,-47,-107,-44,-102,-41,-58,-38,37,-34,-88,-31,79,-27,24,-23,-8,-20,-13,-16,-6,-12,20,-7,50,-3,86,1,117,5,-112,9,-97,13,-99,17,-119,21,87,25,11,29,-102,32,4,36,65,39,84,42,49,45,-38,47,75,50,125,52,120,54,43,56,-94,57,-49,58,-68,59,94,60,-67,60,-49,60,-97,60,33,60,100,59,88,58,15,57,125,55,-83,53,-101,51,79,49,-58,46,7,44,23,41}; }
	private static byte[] data35(){ return new byte[] {-18,37,-91,34,37,31,-115,27,-51,23,-14,19,2,16,-3,11,-22,7,-48,3,-81,-1,-114,-5,119,-9,99,-13,101,-17,119,-21,-97,-25,-20,-29,78,-32,-28,-36,-106,-39,127,-42,-109,-45,-31,-48,95,-50,34,-52,24,-54,83,-56,-45,-58,-117,-59,-103,-60,-38,-61,115,-61,72,-61,108,-61,-47,-61,-124,-60,118,-59,-77,-58,49,-56,-16,-55,-14,-53,45,-50,-89,-48,85,-45,59,-42,80,-39,-108,-36,1,-32,-109,-29,72,-25,25,-21,4,-17,1,-13,14,-9,37,-5,69,-1,96,3,125,7,-117,11,-110,15,126,19,93,23,23,27,-71,30,48,34,-125,37,-91,40,-96,43,90,46,-19,48,54,51,80,53,35,55,-71,56,9,58,23,59,-34,59,94,60,-104,60,-118,60,51,60,-103,59,-76,58,-115,57,31,56,116,54,-126,52,89,50,-15,47,77,45,125,42,112,39,62,36,-36,32,84,29,-86,25,-30,21,1,18,8,14,3,10,-19,5,-44,1,-71,-3,-98,-7,-116,-11,-120,-15,-110,-19,-76,-23,-15,-27,75,-30,-56,-34,111,-37,61,-40,61,-43,113,-46,-43,-49,120,-51,84,-53,107,-55,-54,-57,101,-58,69,-59,110,-60,-41,-61,-115,-61,-121,-61,-55,-61,82,-60,34,-59,54,-58,-112,-57,43,-55,6,-53,35,-51,120,-49,7,-46,-48,-44,-61,-41,-15,-38,66,-34,-67,-31,94,-27,26,-23,-11,-20,-28,-16,-26,-12,-12,-8,10,-3,39,1,59,5,82,9,85,13,81,17,47,21,-1,24,-91,28,52,32,-105,35,-48,38,-32,41,-73,44,99,47,-53,49,4,52,-9,53,-79,55,35,57,86,58,67,59,-23,59,76,60,96,60,57,60,-67,59,9,59,1,58,-64,56,55,55,111,53,99,51,37,49,-98,46,-15,43,2,41,-21,37,-91,34,53,31,-92,27,-21,23,34,20,51,16,62,12,49,8,32,4,8,0,-15,-5,-33,-9,-45,-13,-33,-17,-17,-21,39,-24,111,-28,-34,-32,112,-35,41,-38,18,-41,41,-44,116,-47,-9,-50,-78,-52,-84,-54,-29,-56,90,-57,24,-58,20,-59,93,-60,-27,-61,-71,-61,-48,-61,51,-60,-41,-60,-60,-59,-11,-58,103,-56,32,-54,18,-52,70,-50,-80,-48,87,-45,44,-42,60,-39,109,-36,-45,-33,88,-29,2,-25,-56,-22,-87,-18,-104,-14,-95,-10,-85,-6,-63,-2,-40,2,-24,6,-12,10,-15,14,-36,18,-79,22,108,26,7,30,127,33,-49,36,-12,39,-23,42,-82,45,56,48,-112,50,-90,52,-126,54,29,56,115,57,-117,58,88,59,-30,59,40,60,32,60,-38,59,70,59,111,58,87,57,-13,55,88,54,113,52,87,50,-5,47,105,45,-94,42,-88,39,126,36,46,33,-80,29,21,26,88,22,-125,18,-107,14,-101,10,-112,6,127,2,108,-2,88,-6,79,-10,80,-14,93,-18,-120,-22,-65,-26,35,-29,-98,-33,67,-36,19,-39,14,-42,64,-45,-99,-48,64,-50,13,-52,39,-54,116,-56,11,-57,-33,-59,-4,-60,93,-60,1,-60,-12,-61,33,-60,-94,-60,94,-59,103,-58,-82,-57,60,-55,4,-53,20,-51,84,-49,-40,-47,-115,-44,115,-41,-111,-38,-48,-35,64,-31,-48,-28,-127,-24,76,-20,49,-16,39,-12,42,-8,56,-4,72,0,90,4,101,8,104,12,89,16,60,20,-1,23,-80,27,54,31,-95,34,-39,37,-19,40,-51,43,120,46,-14,48,40,51,48,53,-22,54,113,56,-85,57,-88,58,93,59,-52,59,-10,59,-40,59,117,59,-53,58,-37,57,-85,56,50,55,126,53,-121,51,88,49,-25,46,74,44,108,41,107,38,50,35,-45,31,84,28,-88,24,-18,20,13,17,35,13,33,9,30,5,10,1,0,-3,-17,-8,-17,-12,-10,-16,22,-19,65,-23,-108,-27,-5,-31,-115,-34,68,-37,34,-40,55,-43,119,-46,-13,-49,-95,-51,-111,-53,-72,-55,38,-56,-50,-58,-64,-59,-12,-60,106,-60,47,-60,47,-60,127,-60,15,-59,-24,-59,2,-57,97,-56,3,-54,-32,-53,0,-50,84,-48,-27,-46,-85,-43,-97,-40,-57,-37,18,-33,-119,-30,37,-26,-43,-23,-84,-19,-114,-15,-120,-11,-120,-7,-106,-3,-96,1,-80,5,-79,9,-84,13,-107,17,104,21,39,25,-66,28,65,32,-112,35,-63,38,-69,41,-117,44,32,47,-122,49,-88,51,-107,53,62,55,-87,56,-47,57,-77,58,82,59,-85,59,-69,59,-116,59,12,59,82,58,77,57,2,56,127,54,-78,52,-84,50,108,48,-20,45,63,43,89,40,70,37,7,34,-96,30,22,27,105,23,-91,19,-59,15,-38,11,-40,7,-43,3,-58,-1,-66,-5,-70,-9,-71,-13,-46,-17,-14,-21,52,-24,-117,-28,5,-31,-90,-35,104,-38,98,-41,124,-44,-38,-47,98,-49,41,-51,42,-53,106,-55,-24,-57,-83,-58,-82,-59,-5,-60,-121,-60,94,-60,119,-60,-37,-60,126,-59,107,-58,-103,-57,9,-55,-66,-54,-87,-52,-37,-50,60,-47,-35,-45,-85,-42,-83,-39,-36,-36,51,-32}; }
	private static byte[] data36(){ return new byte[] {-81,-29,80,-25,5,-21,-33,-18,-62,-14,-69,-10,-67,-6,-61,-2,-49,2,-46,6,-46,10,-62,14,-96,18,111,22,22,26,-82,29,23,33,94,36,124,39,102,42,38,45,-89,47,-5,49,8,52,-27,53,119,55,-48,56,-30,57,-80,58,61,59,125,59,-128,59,55,59,-87,58,-37,57,-63,56,107,55,-45,53,-10,51,-25,49,-111,47,13,45,78,42,98,39,67,36,-3,32,-113,29,-1,25,81,22,-122,18,-86,14,-73,10,-66,6,-72,2,-80,-2,-82,-6,-86,-10,-69,-14,-47,-18,6,-21,73,-25,-76,-29,55,-32,-27,-36,-71,-39,-65,-42,-20,-45,91,-47,-16,-50,-50,-52,-33,-54,49,-55,-62,-57,-103,-58,-81,-59,13,-59,-84,-60,-106,-60,-66,-60,57,-59,-24,-59,-24,-58,40,-56,-94,-55,106,-53,98,-51,-98,-49,14,-46,-72,-44,-113,-41,-99,-38,-49,-35,47,-31,-78,-28,80,-24,18,-20,-29,-17,-50,-13,-63,-9,-60,-5,-58,-1,-53,3,-51,7,-64,11,-83,15,-127,19,66,23,-27,26,107,30,-54,33,3,37,20,40,-20,42,-96,45,14,48,83,50,80,52,27,54,-101,55,-26,56,-32,57,-90,58,24,59,80,59,61,59,-28,58,72,58,104,57,66,56,-33,54,51,53,84,51,43,49,-39,46,64,44,126,41,-121,38,98,35,22,32,-91,28,14,25,95,21,-108,17,-77,13,-57,9,-52,5,-55,1,-55,-3,-58,-7,-50,-11,-31,-15,7,-18,59,-22,-110,-26,1,-29,-111,-33,79,-36,43,-39,67,-42,124,-45,-7,-48,-98,-50,-116,-52,-85,-54,14,-55,-80,-57,-108,-58,-68,-59,41,-59,-41,-60,-45,-60,7,-59,-111,-59,79,-58,93,-57,-89,-56,51,-54,-1,-53,9,-50,74,-48,-58,-46,119,-43,87,-40,104,-37,-91,-34,4,-30,-115,-27,45,-23,-16,-20,-61,-16,-86,-12,-96,-8,-102,-4,-97,0,-103,4,-103,8,-122,12,105,16,55,20,-20,23,-120,27,1,31,86,34,-123,37,-125,40,88,43,-13,45,95,48,-117,50,-123,52,54,54,-78,55,-27,56,-38,57,-119,58,-12,58,25,59,-7,58,-106,58,-22,57,0,57,-51,55,92,54,-84,52,-70,50,-107,48,44,46,-105,43,-58,40,-49,37,-95,34,87,31,-38,27,73,24,-109,20,-52,16,-23,12,2,9,2,5,14,1,5,-3,20,-7,24,-11,58,-15,94,-19,-91,-23,-3,-27,121,-30,20,-33,-38,-37,-60,-40,-27,-43,46,-45,-77,-48,106,-50,95,-52,-114,-54,-1,-56,-84,-57,-96,-58,-47,-59,77,-59,9,-59,12,-59,85,-59,-32,-59,-79,-58,-57,-57,24,-55,-75,-54,-127,-52,-102,-50,-33,-48,98,-45,27,-42,-4,-40,24,-36,81,-33,-72,-30,64,-26,-29,-23,-91,-19,119,-15,94,-11,80,-7,71,-3,72,1,63,5,54,9,33,13,-8,16,-61,20,110,24,0,28,114,31,-68,34,-31,37,-43,40,-98,43,46,46,-112,48,-80,50,-101,52,71,54,-80,55,-36,56,-59,57,101,58,-54,58,-32,58,-73,58,74,58,-108,57,-96,56,100,55,-20,53,49,52,63,50,9,48,-92,45,3,43,50,40,52,37,8,34,-79,30,66,27,-95,23,-8,19,40,16,77,12,98,8,111,4,112,0,126,-4,127,-8,-103,-12,-75,-16,-24,-20,49,-23,-106,-27,20,-30,-64,-34,-121,-37,-127,-40,-89,-43,-4,-46,-118,-48,78,-50,75,-52,-122,-54,0,-55,-73,-57,-74,-58,-15,-59,120,-59,60,-59,73,-59,-101,-59,45,-58,9,-57,35,-56,-127,-55,28,-53,-7,-52,12,-49,96,-47,-32,-45,-94,-42,-126,-39,-92,-36,-38,-33,73,-29,-55,-26,116,-22,45,-18,5,-14,-29,-11,-41,-7,-56,-3,-58,1,-74,5,-84,9,-115,13,96,17,37,21,-59,24,84,28,-67,31,-4,34,28,38,5,41,-58,43,79,46,-92,48,-65,50,-99,52,66,54,-94,55,-58,56,-93,57,64,58,-107,58,-86,58,119,58,1,58,72,57,71,56,14,55,-121,53,-48,51,-47,49,-99,47,49,45,-112,42,-70,39,-66,36,-118,33,61,30,-63,26,47,23,120,19,-72,15,-44,11,-10,7,-5,3,14,0,15,-4,39,-8,56,-12,97,-16,-102,-20,-26,-24,85,-27,-38,-31,-119,-34,92,-37,92,-40,-120,-43,-22,-46,122,-48,74,-50,76,-52,-112,-54,17,-55,-46,-57,-43,-58,27,-58,-92,-59,116,-59,-125,-59,-36,-59,120,-58,82,-57,120,-56,-45,-55,122,-53,83,-51,113,-49,-67,-47,75,-44,3,-41,-17,-39,8,-35,67,-32,-79,-29,47,-25,-39,-22,-111,-18,98,-14,68,-10,46,-6,34,-2,19,2,10,6,-18,9,-44,13,-98,17,90,21,-6,24,-128,28,-33,31,32,35,46,38,27,41,-49,43,84,46,-96,48,-75,50,-113,52,43,54,-122,55,-93,56,121,57,19,58,99,58,112,58,59,58,-65,57,0,57,3,56,-69,54,63,53,119,51,-126,49,70,47,-37,44,57,42,98,39,102,36,53,33,-24,29,107,26}; }
	private static byte[] data37(){ return new byte[] {-34,22,42,19,103,15,-112,11,-87,7,-66,3,-54,-1,-38,-5,-19,-9,10,-12,52,-16,115,-20,-59,-24,57,-27,-59,-31,118,-34,84,-37,85,-40,-117,-43,-18,-46,-120,-48,89,-50,100,-52,-82,-54,47,-55,-6,-57,-1,-58,72,-58,-38,-59,-89,-59,-65,-59,25,-58,-74,-58,-105,-57,-70,-56,27,-54,-66,-53,-97,-51,-76,-49,14,-46,-115,-44,79,-41,52,-38,77,-35,-118,-32,-16,-29,113,-25,20,-21,-52,-18,-103,-14,119,-10,94,-6,75,-2,61,2,42,6,16,10,-21,13,-76,17,105,21,7,25,-124,28,-29,31,24,35,44,38,9,41,-64,43,60,46,-121,48,-106,50,108,52,3,54,93,55,117,56,74,57,-33,57,43,58,59,58,-2,57,-121,57,-61,56,-60,55,127,54,-2,52,63,51,63,49,13,47,-97,44,-3,41,48,39,41,36,7,33,-77,29,64,26,-78,22,2,19,69,15,109,11,-113,7,-92,3,-73,-1,-54,-5,-31,-9,2,-12,51,-16,115,-20,-51,-24,64,-27,-43,-31,-118,-34,104,-37,113,-40,-88,-43,16,-45,-82,-48,126,-50,-109,-52,-41,-54,99,-55,41,-56,51,-57,-128,-58,12,-58,-31,-59,-10,-59,81,-58,-18,-58,-49,-57,-18,-56,85,-54,-16,-53,-46,-51,-25,-49,56,-46,-64,-44,113,-41,99,-38,106,-35,-81,-32,9,-28,-115,-25,40,-21,-34,-18,-89,-14,127,-10,100,-6,77,-2,57,2,35,6,4,10,-37,13,-94,17,81,21,-20,24,101,28,-64,31,-11,34,1,38,-32,40,-112,43,14,46,83,48,100,50,53,52,-50,53,35,55,65,56,13,57,-84,57,-17,57,6,58,-55,57,79,57,-108,56,-114,55,85,54,-50,52,22,51,26,49,-25,46,-128,44,-31,41,20,39,25,36,-13,32,-89,29,58,26,-86,22,6,19,71,15,120,11,-100,7,-74,3,-51,-1,-28,-5,-1,-9,37,-12,87,-16,-97,-20,-10,-24,116,-27,3,-30,-63,-34,-95,-37,-89,-40,-26,-43,74,-45,-21,-48,-64,-50,-51,-52,24,-53,-97,-55,105,-56,110,-57,-68,-58,69,-58,25,-58,43,-58,-123,-58,29,-57,-4,-57,25,-55,120,-54,20,-52,-17,-51,1,-48,78,-46,-51,-44,-125,-41,97,-38,118,-35,-91,-32,5,-28,127,-25,22,-21,-56,-18,-117,-14,96,-10,62,-6,37,-2,12,2,-15,5,-47,9,-94,13,101,17,21,21,-87,24,36,28,122,31,-82,34,-72,37,-103,40,68,43,-56,45,5,48,31,50,-20,51,-122,53,-28,54,-10,55,-41,56,101,57,-66,57,-53,57,-105,57,34,57,104,56,108,55,50,54,-76,52,-2,50,11,49,-36,46,122,44,-31,41,27,39,35,36,6,33,-66,29,85,26,-49,22,45,19,114,15,-83,11,-48,7,-13,3,14,0,37,-4,73,-8,110,-12,-90,-16,-17,-20,73,-23,-55,-27,88,-30,27,-33,-13,-37,5,-39,56,-42,-91,-45,64,-47,18,-49,33,-51,103,-53,-21,-55,-76,-56,-78,-57,0,-57,-127,-58,81,-58,96,-58,-80,-58,74,-57,27,-56,55,-55,-115,-54,37,-52,-9,-51,4,-48,74,-46,-63,-44,114,-41,74,-38,83,-35,-125,-32,-41,-29,77,-25,-33,-22,-119,-18,72,-14,22,-10,-13,-7,-48,-3,-72,1,-106,5,115,9,66,13,2,17,-79,20,65,24,-67,27,18,31,69,34,82,37,48,40,-30,42,96,45,-85,47,-69,49,-107,51,48,53,-113,54,-82,55,-119,56,41,57,124,57,-103,57,103,57,-8,56,72,56,82,55,30,54,-84,52,-6,50,14,49,-21,46,-116,44,-1,41,63,39,78,36,58,33,-10,29,-103,26,21,23,125,19,-57,15,5,12,49,8,88,4,117,0,-107,-4,-74,-8,-29,-12,27,-15,102,-19,-60,-23,63,-26,-43,-30,-112,-33,113,-36,118,-39,-78,-42,18,-44,-80,-47,125,-49,-122,-51,-55,-53,72,-54,6,-55,6,-56,67,-57,-56,-58,-120,-58,-109,-58,-38,-58,106,-57,54,-56,70,-55,-107,-54,35,-52,-19,-51,-17,-49,47,-46,-103,-44,70,-41,17,-38,21,-35,60,-32,-123,-29,-6,-26,124,-22,41,-18,-39,-15,-87,-11,121,-7,87,-3,56,1,19,5,-19,8,-70,12,119,16,37,20,-73,23,46,27,-118,30,-71,33,-51,36,-86,39,98,42,-30,44,51,47,71,49,42,51,-56,52,48,54,85,55,56,56,-31,56,62,57,97,57,59,57,-44,56,47,56,64,55,29,54,-85,52,14,51,37,49,15,47,-70,44,54,42,126,39,-100,36,-117,33,84,30,-2,26,-128,23,-14,19,67,16,-122,12,-70,8,-29,4,7,1,44,-3,77,-7,-128,-11,-72,-15,3,-18,102,-22,-39,-26,119,-29,40,-32,10,-35,14,-38,64,-41,-94,-44,53,-46,-1,-49,0,-50,61,-52,-78,-54,106,-55,94,-56,-107,-57,13,-57,-58,-58,-60,-58,1,-57,-123,-57,71,-56,75,-55,-112,-54,16,-52,-48,-51,-58,-49,-5,-47,91,-44,-6,-42,-65,-39,-76,-36,-43,-33,19,-29,126,-26}; }
	private static byte[] data38(){ return new byte[] {-4,-23,-102,-19,76,-15,11,-11,-33,-8,-78,-4,-112,0,104,4,63,8,9,12,-57,15,113,19,6,23,-128,26,-39,29,18,33,33,36,10,39,-62,41,77,44,-96,46,-62,48,-92,50,83,52,-65,53,-14,54,-33,55,-112,56,-6,56,42,57,12,57,-70,56,21,56,65,55,27,54,-57,52,38,51,86,49,70,47,0,45,-121,42,-34,39,-1,36,4,34,-51,30,-120,27,17,24,-118,20,-27,16,47,13,104,9,-102,5,-66,1,-22,-3,15,-6,67,-10,123,-14,-53,-18,38,-21,-94,-25,51,-28,-22,-32,-62,-35,-60,-38,-18,-41,75,-43,-42,-46,-103,-48,-113,-50,-62,-52,48,-53,-38,-55,-59,-56,-19,-57,90,-57,6,-57,-8,-58,37,-57,-98,-57,79,-56,71,-55,126,-54,-18,-53,-94,-51,-118,-49,-81,-47,7,-44,-108,-42,78,-39,57,-36,73,-33,-124,-30,-34,-27,86,-23,-22,-20,-109,-16,77,-12,24,-8,-24,-5,-65,-1,-106,3,104,7,49,11,-17,14,-103,18,47,22,-84,25,6,29,70,32,90,35,71,38,10,41,-105,43,-7,45,31,48,17,50,-56,51,64,53,-127,54,118,55,60,56,-81,56,-17,56,-31,56,-103,56,12,56,60,55,50,54,-32,52,90,51,-108,49,-113,47,97,45,-18,42,84,40,-119,37,-113,34,112,31,46,28,-58,24,71,21,-84,17,-3,13,63,10,115,6,-92,2,-53,-2,-4,-6,42,-9,106,-13,-75,-17,17,-20,-116,-24,21,-27,-49,-31,-103,-34,-99,-37,-72,-40,19,-42,-112,-45,75,-47,54,-49,93,-51,-68,-53,92,-54,54,-55,83,-56,-83,-57,77,-57,43,-57,76,-57,-78,-57,82,-56,62,-55,91,-54,-57,-53,93,-51,66,-49,76,-47,-100,-45,21,-42,-60,-40,-97,-37,-92,-34,-49,-31,32,-27,-116,-24,21,-20,-73,-17,105,-13,41,-9,-7,-6,-59,-2,-100,2,106,6,51,10,-18,13,-100,17,49,21,-78,24,19,28,84,31,114,34,102,37,48,40,-54,42,51,45,104,47,101,49,40,51,-78,52,-4,53,9,55,-40,55,94,56,-81,56,-78,56,125,56,-1,55,70,55,70,54,16,53,-108,51,-32,49,-13,47,-52,45,113,43,-26,40,37,38,65,35,41,32,-7,28,-103,25,42,22,-109,18,-12,14,56,11,119,7,-84,3,-41,-1,13,-4,60,-8,125,-12,-57,-16,36,-19,-106,-23,36,-26,-49,-30,-101,-33,-113,-36,-88,-39,-12,-42,105,-44,23,-46,-14,-49,16,-50,91,-52,-16,-54,-75,-55,-60,-56,13,-56,-106,-57,105,-57,111,-57,-55,-57,83,-56,41,-55,56,-54,-117,-53,21,-51,-32,-50,-33,-48,21,-45,-122,-43,28,-40,-19,-38,-32,-35,-3,-32,66,-28,-97,-25,31,-21,-73,-18,92,-14,28,-10,-37,-7,-85,-3,119,1,71,5,11,9,-55,12,117,16,16,20,-111,23,-3,26,61,30,107,33,95,36,61,39,-38,41,87,44,-109,46,-93,48,115,50,16,52,104,53,-117,54,103,55,6,56,102,56,-127,56,92,56,-9,55,77,55,105,54,63,53,-33,51,56,50,102,48,75,46,10,44,-120,41,-28,38,2,36,11,33,-41,29,-106,26,39,23,-93,19,9,16,90,12,-97,8,-38,4,12,1,66,-3,119,-7,-74,-11,1,-14,91,-18,-54,-22,84,-25,-11,-29,-66,-32,-91,-35,-73,-38,-11,-41,94,-43,-2,-46,-54,-48,-40,-50,17,-51,-107,-53,72,-54,67,-55,117,-56,-17,-57,-90,-57,-97,-57,-36,-57,83,-56,19,-55,15,-54,69,-53,-61,-52,111,-50,97,-48,-127,-46,-36,-44,97,-41,34,-38,-3,-36,20,-32,64,-29,-105,-26,7,-22,-111,-19,48,-15,-28,-12,-99,-8,104,-4,45,0,-3,3,-70,7,-128,11,36,15,-52,18,73,22,-64,25,6,29,59,32,63,35,32,38,-44,40,85,43,-87,45,-60,47,-86,49,84,51,-59,52,-7,53,-22,54,-93,55,17,56,75,56,54,56,-19,55,87,55,-117,54,122,53,45,52,-93,50,-34,48,-31,46,-81,44,71,42,-80,39,-23,36,-9,33,-28,30,-94,27,77,24,-48,20,68,17,-99,13,-18,9,43,6,104,2,-97,-2,-41,-6,24,-9,97,-13,-71,-17,36,-20,-88,-24,68,-27,1,-30,-30,-34,-28,-37,25,-39,113,-42,1,-44,-65,-47,-72,-49,-30,-51,76,-52,-16,-54,-50,-55,-14,-56,80,-56,-16,-57,-45,-57,-14,-57,90,-56,-7,-56,-32,-55,0,-53,95,-52,-3,-51,-48,-49,-35,-47,31,-44,-106,-42,56,-39,13,-36,5,-33,41,-30,109,-27,-50,-24,78,-20,-34,-17,-118,-13,60,-9,-4,-6,-63,-2,-122,2,76,6,5,10,-71,13,84,17,-26,20,84,24,-79,27,-28,30,-4,33,-29,36,-86,39,56,42,-96,44,-54,46,-59,48,-123,50,9,52,86,53,92,54,44,55,-71,55,2,56,17,56,-40,55,99,55,-83,54,-74,53,-124,52,16,51,105,49,127,47,103,45,20,43,-108,40,-31,37,5,35,1,32,-46,28}; }
	private static byte[] data39(){ return new byte[] {-115,25,29,22,-96,18,4,15,93,11,-91,7,-26,3,35,0,93,-4,-95,-8,-26,-12,65,-15,-94,-19,37,-22,-75,-26,109,-29,63,-32,56,-35,91,-38,-89,-41,35,-43,-47,-46,-76,-48,-54,-50,31,-51,-87,-53,115,-54,123,-55,-63,-56,71,-56,14,-56,22,-56,93,-56,-25,-56,-81,-55,-74,-54,-4,-53,123,-51,56,-49,44,-47,84,-45,-76,-43,67,-40,-5,-38,-23,-35,-15,-32,40,-28,121,-25,-25,-22,113,-18,9,-14,-71,-11,107,-7,48,-3,-21,0,-75,4,102,8,33,12,-66,15,83,19,-52,22,45,26,110,29,-112,32,-121,35,92,38,-5,40,118,43,-76,45,-59,47,-103,49,57,51,-105,52,-65,53,-92,54,76,55,-76,55,-38,55,-62,55,102,55,-51,54,-12,53,-39,52,-117,51,-14,49,47,48,39,46,-12,43,-121,41,-17,38,39,36,54,33,32,30,-28,26,-116,23,25,20,-116,16,-17,12,66,9,-121,5,-50,1,9,-2,78,-6,-104,-10,-25,-14,80,-17,-63,-21,83,-24,-6,-28,-59,-31,-81,-34,-64,-37,0,-39,102,-42,2,-44,-50,-47,-49,-49,11,-50,123,-52,48,-53,19,-54,74,-55,-87,-56,90,-56,64,-56,109,-56,-41,-56,-125,-55,108,-54,-109,-53,-7,-52,-106,-50,113,-48,125,-46,-60,-44,56,-41,-35,-39,-81,-36,-89,-33,-57,-30,9,-26,99,-23,-29,-20,106,-16,16,-12,-67,-9,115,-5,51,-1,-18,2,-85,6,91,10,5,14,-105,17,28,21,-124,24,-46,27,-2,30,7,34,-25,36,-95,39,38,42,-126,44,-93,46,-108,48,73,50,-58,51,7,53,8,54,-49,54,84,55,-105,55,-96,55,95,55,-21,54,42,54,53,53,-3,51,-120,50,-33,48,-10,46,-36,44,-115,42,9,40,95,37,-127,34,-127,31,91,28,18,25,-78,21,50,18,-94,14,-2,10,81,7,-105,3,-33,-1,32,-4,108,-8,-68,-12,27,-15,-113,-19,16,-22,-76,-26,109,-29,76,-32,78,-35,122,-38,-52,-41,87,-43,6,-45,-11,-48,17,-49,109,-51,-1,-53,-50,-54,-36,-55,37,-55,-78,-56,125,-56,-124,-56,-42,-56,87,-55,42,-54,42,-53,118,-52,-16,-51,-80,-49,-99,-47,-56,-45,32,-42,-84,-40,101,-37,70,-34,80,-31,125,-28,-57,-25,53,-21,-83,-18,74,-14,-27,-11,-100,-7,79,-3,9,1,-61,4,116,8,30,12,-70,15,65,19,-75,22,12,26,71,29,94,32,82,35,26,38,-70,40,39,43,101,45,108,47,62,49,-41,50,54,52,84,53,61,54,-36,54,72,55,107,55,81,55,-8,54,96,54,-124,53,116,52,28,51,-109,49,-53,47,-52,45,-99,43,52,41,-92,38,-33,35,-8,32,-25,29,-75,26,97,23,-8,19,114,16,-34,12,57,9,-120,5,-45,1,28,-2,100,-6,-71,-10,16,-13,127,-17,-6,-21,-111,-24,64,-27,18,-30,-2,-34,29,-36,89,-39,-54,-42,104,-44,55,-46,61,-48,120,-50,-18,-52,-97,-53,-116,-54,-74,-55,32,-55,-58,-56,-77,-56,-41,-56,66,-55,-25,-55,-51,-54,-15,-53,78,-51,-24,-50,-69,-48,-63,-46,2,-43,108,-41,12,-38,-47,-36,-58,-33,-38,-30,21,-26,104,-23,-40,-20,94,-16,-9,-13,-101,-9,75,-5,0,-1,-76,2,104,6,18,10,-79,13,66,17,-69,20,32,24,103,27,-114,30,-107,33,110,36,39,39,-89,41,4,44,33,46,22,48,-59,49,71,51,-120,52,-117,53,87,54,-36,54,37,55,51,55,-8,54,-121,54,-47,53,-34,52,-79,51,68,50,-95,48,-60,46,-79,44,106,42,-10,39,75,37,-125,34,-124,31,109,28,45,25,-43,21,98,18,-39,14,66,11,-104,7,-16,3,53,0,-117,-4,-46,-8,52,-11,-109,-15,13,-18,-103,-22,58,-25,-2,-29,-35,-32,-31,-35,18,-37,98,-40,-17,-43,-99,-45,-116,-47,-91,-49,-1,-51,-117,-52,91,-53,94,-54,-89,-55,43,-55,-20,-56,-12,-56,50,-55,-73,-55,117,-54,118,-53,-84,-52,41,-50,-47,-49,-68,-47,-41,-45,38,-42,-92,-40,84,-37,37,-34,42,-31,68,-28,-118,-25,-28,-22,92,-18,-28,-15,127,-11,35,-7,-45,-4,-125,0,53,4,-33,7,-126,11,25,15,-104,18,14,22,90,25,-104,28,-84,31,-100,34,106,37,3,40,122,42,-77,44,-59,46,-107,48,57,50,-106,51,-59,52,-84,53,92,54,-52,54,-8,54,-18,54,-103,54,17,54,65,53,58,52,-12,50,115,49,-69,47,-54,45,-90,43,77,41,-54,38,18,36,58,33,51,30,15,27,-53,23,105,20,-14,16,104,13,-53,9,41,6,121,2,-52,-2,27,-5,119,-9,-44,-13,73,-16,-58,-20,98,-23,16,-26,-27,-30,-43,-33,-21,-36,45,-38,-108,-41,51,-43,-6,-46,-4,-48,47,-49,-98,-51,70,-52,39,-53,74,-54,-90,-55,69,-55,30,-55,60,-55,-110,-55,49,-54,0,-53,28,-52,99,-51,-10,-50,-80,-48,-82,-46,-38,-44,53,-41,-55,-39,124,-36}; }
	private static byte[] data40(){ return new byte[] {98,-33,106,-30,-111,-27,-35,-24,59,-20,-70,-17,65,-13,-32,-10,-127,-6,49,-2,-39,1,-117,5,39,9,-53,12,76,16,-50,19,40,23,116,26,-102,29,-97,32,-126,35,55,38,-59,40,32,43,74,45,66,47,1,49,-120,50,-41,51,-24,52,-68,53,83,54,-85,54,-58,54,-100,54,62,54,-109,53,-71,52,-106,51,65,50,-83,48,-31,46,-29,44,-86,42,75,40,-79,37,-8,34,10,32,6,29,-49,25,-114,22,32,19,-84,15,27,12,-126,8,-34,4,49,1,-118,-3,-33,-7,62,-10,-86,-14,32,-17,-78,-21,81,-24,22,-27,-15,-31,-12,-34,30,-36,106,-39,-19,-42,-107,-44,120,-46,-119,-48,-44,-50,86,-51,20,-52,12,-53,67,-54,-75,-55,105,-55,88,-55,-118,-55,-10,-55,-89,-54,-116,-53,-73,-52,22,-50,-79,-49,-123,-47,-117,-45,-56,-43,52,-40,-54,-38,-110,-35,122,-32,-114,-29,-69,-26,11,-22,112,-19,-19,-16,122,-12,21,-8,-73,-5,98,-1,8,3,-81,6,77,10,-34,13,96,17,-51,20,35,24,92,27,120,30,109,33,63,36,-27,38,95,41,-86,43,-64,45,-90,47,80,49,-59,50,-1,51,-7,52,-64,53,57,54,-122,54,-122,54,79,54,-40,53,31,53,48,52,-2,50,-105,49,-13,47,26,46,11,44,-53,41,87,39,-68,36,-15,33,3,31,-18,27,-67,24,106,21,6,18,-122,14,-6,10,96,7,-68,3,23,0,113,-4,-53,-8,54,-11,-93,-15,43,-18,-65,-22,113,-25,60,-28,42,-31,58,-34,110,-37,-44,-40,92,-42,32,-44,13,-46,51,-48,-112,-50,38,-51,-13,-53,3,-53,71,-54,-45,-55,-109,-55,-103,-55,-39,-55,92,-54,23,-53,21,-52,72,-51,-70,-50,101,-48,66,-46,89,-44,-97,-42,20,-39,-71,-37,-124,-34,121,-31,-116,-28,-59,-25,19,-21,127,-18,-5,-15,-119,-11,33,-7,-60,-4,104,0,12,4,-84,7,66,11,-52,14,69,18,-89,21,-13,24,31,28,47,31,21,34,-37,36,109,39,-34,41,18,44,31,46,-19,47,-118,49,-19,50,18,52,1,53,-82,53,31,54,84,54,69,54,-3,53,119,53,-84,52,-78,51,108,50,-3,48,70,47,103,45,71,43,0,41,-125,38,-35,35,13,33,21,30,-1,26,-57,23,115,20,12,17,-118,13,0,10,103,6,-58,2,37,-1,-126,-5,-27,-9,83,-12,-51,-16,88,-19,-5,-23,-76,-26,-115,-29,-122,-32,-94,-35,-25,-38,85,-40,-11,-43,-66,-45,-63,-47,-11,-49,97,-50,8,-51,-24,-53,3,-53,92,-54,-13,-55,-56,-55,-39,-55,47,-54,-74,-54,-116,-53,-117,-52,-43,-51,79,-49,6,-47,-17,-46,16,-43,92,-41,-32,-39,-122,-36,91,-33,83,-30,109,-27,-88,-24,-7,-21,101,-17,-30,-14,111,-10,8,-6,-92,-3,69,1,-26,4,125,8,16,12,-112,15,-1,18,93,22,-106,25,-62,28,-69,31,-98,34,82,37,-38,39,59,42,98,44,95,46,34,48,-84,49,3,51,24,52,-8,52,-107,53,-5,53,28,54,5,54,-85,53,23,53,69,52,55,51,-21,49,109,48,-81,46,-61,44,-98,42,74,40,-54,37,27,35,70,32,76,29,46,26,-9,22,-96,19,56,16,-74,12,48,9,-108,5,-4,1,90,-2,-65,-6,39,-9,-101,-13,30,-16,-81,-20,92,-23,32,-26,1,-29,7,-32,44,-35,127,-38,-7,-41,-92,-43,126,-45,-119,-47,-49,-49,70,-50,-4,-52,-24,-53,18,-53,122,-54,26,-54,1,-54,27,-54,125,-54,22,-53,-18,-53,2,-51,79,-50,-42,-49,-106,-47,-123,-45,-78,-43,2,-40,-115,-38,56,-35,19,-32,11,-29,46,-26,99,-23,-67,-20,35,-16,-92,-13,43,-9,-59,-6,90,-2,-4,1,-109,5,41,9,-79,12,45,16,-108,19,-28,22,32,26,51,29,48,32,-1,34,-86,37,42,40,122,42,-101,44,-122,46,63,48,-65,49,5,51,19,52,-31,52,119,53,-51,53,-27,53,-62,53,93,53,-67,52,-28,51,-57,50,122,49,-21,47,43,46,52,44,11,42,-79,39,41,37,121,34,-97,31,-95,28,-123,25,72,22,-15,18,-114,15,7,12,-120,8,-20,4,87,1,-67,-3,33,-6,-108,-10,11,-13,-107,-17,49,-20,-30,-24,-79,-27,-103,-30,-86,-33,-40,-36,55,-38,-71,-41,112,-43,84,-45,107,-47,-67,-49,60,-50,1,-51,-11,-53,43,-53,-99,-54,75,-54,54,-54,98,-54,-57,-54,107,-53,79,-52,101,-51,-63,-50,75,-48,16,-46,12,-44,54,-42,-110,-40,28,-37,-52,-35,-86,-32,-90,-29,-58,-26,0,-22,85,-19,-65,-16,59,-12,-62,-9,87,-5,-21,-2,-122,2,26,6,-87,9,45,13,-96,16,2,20,76,23,120,26,-113,29,119,32,71,35,-31,37,94,40,-99,42,-67,44,-106,46,75,48,-67,49,-5,50,-1,51,-61,52,81,53,-100,53,-85,53,-127,53,17,53,111,52,-123,51,108,50,13,49,-126,47,-73,45,-67,43}; }
	private static byte[] data41(){ return new byte[] {-113,41,50,39,-91,36,-10,33,21,31,29,28,-7,24,-63,21,106,18,4,15,-122,11,3,8,111,4,-36,0,68,-3,-79,-7,37,-10,-90,-14,51,-17,-41,-21,-114,-24,102,-27,85,-30,108,-33,-88,-36,5,-38,-99,-41,80,-43,68,-45,101,-47,-73,-49,76,-50,11,-51,20,-52,74,-53,-55,-54,123,-54,114,-54,-96,-54,17,-53,-71,-53,-95,-52,-61,-51,29,-49,-80,-48,123,-46,117,-44,-90,-42,6,-39,-115,-37,70,-34,30,-31,30,-28,61,-25,117,-22,-50,-19,46,-15,-80,-12,46,-8,-62,-5,83,-1,-24,2,121,6,2,10,-128,13,-17,16,72,20,-115,23,-77,26,-63,29,-91,32,106,35,0,38,112,40,-80,42,-67,44,-101,46,61,48,-81,49,-29,50,-33,51,-98,52,35,53,105,53,115,53,63,53,-50,52,34,52,58,51,19,50,-67,48,32,47,93,45,90,43,45,41,-52,38,67,36,-118,33,-76,30,-78,27,-107,24,93,21,7,18,-92,14,40,11,-87,7,22,4,-117,0,-13,-4,103,-7,-29,-11,97,-14,-3,-18,-98,-21,98,-24,60,-27,52,-30,79,-33,-109,-36,-9,-39,-108,-41,78,-43,76,-45,107,-47,-49,-49,96,-50,43,-51,56,-52,115,-53,-6,-54,-81,-54,-85,-54,-34,-54,83,-53,-1,-53,-19,-52,13,-50,111,-49,0,-47,-49,-46,-52,-44,-4,-42,92,-39,-27,-37,-98,-34,114,-31,119,-28,-115,-25,-53,-22,27,-18,126,-15,-9,-12,119,-8,5,-4,-110,-1,36,3,-81,6,51,10,-82,13,21,17,108,20,-87,23,-52,26,-48,29,-77,32,110,35,3,38,107,40,-92,42,-81,44,-125,46,37,48,-114,49,-65,50,-74,51,113,52,-16,52,52,53,58,53,2,53,-111,52,-35,51,-9,50,-51,49,116,48,-39,46,19,45,15,43,-28,40,-126,38,-7,35,69,33,106,30,112,27,82,24,28,21,-53,17,104,14,-11,10,113,7,-20,3,89,0,-47,-4,66,-7,-60,-11,73,-14,-26,-18,-113,-21,89,-24,48,-27,57,-30,78,-33,-99,-36,5,-38,-93,-41,105,-43,98,-45,-114,-47,-16,-49,-122,-50,89,-51,97,-52,-87,-53,42,-53,-24,-54,-29,-54,25,-53,-113,-53,61,-52,42,-51,79,-50,-85,-49,68,-47,10,-45,12,-43,58,-41,-106,-39,35,-36,-46,-34,-83,-31,-89,-28,-62,-25,-10,-22,70,-18,-90,-15,27,-11,-105,-8,33,-4,-87,-1,57,3,-68,6,65,10,-78,13,26,17,104,20,-92,23,-64,26,-62,29,-97,32,88,35,-25,37,77,40,-126,42,-119,44,90,46,-6,47,96,49,-114,50,-125,51,61,52,-70,52,-3,52,1,53,-55,52,88,52,-91,51,-68,50,-104,49,56,48,-88,46,-38,44,-33,42,-79,40,86,38,-54,35,31,33,65,30,78,27,51,24,-1,20,-78,17,85,14,-31,10,104,7,-31,3,87,0,-50,-4,72,-7,-54,-11,88,-14,-12,-18,-90,-21,107,-24,83,-27,81,-30,118,-33,-64,-36,46,-38,-50,-41,-105,-43,-110,-45,-63,-47,34,-48,-67,-50,-114,-51,-102,-52,-31,-53,97,-53,32,-53,26,-53,82,-53,-61,-53,117,-52,91,-51,-128,-50,-35,-49,109,-47,57,-45,49,-43,95,-41,-73,-39,64,-36,-18,-34,-62,-31,-71,-28,-48,-25,0,-21,78,-18,-89,-15,23,-11,-109,-8,18,-4,-97,-1,33,3,-86,6,34,10,-107,13,-9,16,65,20,125,23,-111,26,-107,29,109,32,35,35,-77,37,18,40,74,42,78,44,32,46,-67,47,34,49,84,50,70,51,2,52,-127,52,-62,52,-53,52,-106,52,32,52,122,51,-117,50,110,49,19,48,127,46,-66,44,-61,42,-105,40,66,38,-68,35,17,33,63,30,74,27,52,24,9,21,-67,17,102,14,-9,10,-126,7,-4,3,125,0,-15,-4,118,-7,-11,-11,-117,-14,39,-17,-34,-21,-87,-24,-116,-27,-110,-30,-73,-33,0,-35,118,-38,15,-40,-34,-43,-42,-45,7,-46,102,-48,-1,-50,-45,-51,-40,-52,33,-52,-100,-53,91,-53,80,-53,-123,-53,-11,-53,-98,-52,-123,-51,-92,-50,-6,-49,-116,-47,75,-45,68,-43,105,-41,-63,-39,63,-36,-21,-34,-72,-31,-84,-28,-69,-25,-23,-22,45,-18,-123,-15,-15,-12,98,-8,-25,-5,99,-1,-20,2,105,6,-28,9,80,13,-80,16,-8,19,47,23,71,26,68,29,29,32,-45,34,95,37,-59,39,-9,41,0,44,-49,45,115,47,-42,48,13,50,0,51,-65,51,68,52,-122,52,-105,52,96,52,-8,51,76,51,109,50,77,49,-3,47,110,46,-80,44,-67,42,-103,40,70,38,-52,35,31,33,91,30,101,27,94,24,46,21,-14,17,-105,14,51,11,-64,7,67,4,-62,0,68,-3,-67,-7,81,-10,-38,-14,-122,-17,54,-20,6,-23,-21,-27,-16,-30,22,-32,97,-35,-46,-38,110,-40,58,-42,48,-44,94,-46,-68,-48,81,-49,31,-50,37,-51,99,-52,-32,-53,-107,-53,-122,-53,-73,-53,29,-52,-60,-52,-94,-51}; }
	private static byte[] data42(){ return new byte[] {-69,-50,11,-48,-108,-47,77,-45,65,-43,91,-41,-80,-39,34,-36,-52,-34,-114,-31,-128,-28,-125,-25,-79,-22,-24,-19,64,-15,-94,-12,19,-8,-115,-5,11,-1,-117,2,6,6,-128,9,-27,12,70,16,-116,19,-65,22,-36,25,-46,28,-79,31,99,34,-10,36,88,39,-111,41,-101,43,109,45,22,47,126,48,-73,49,-79,50,121,51,-5,51,80,52,90,52,55,52,-53,51,48,51,80,50,64,49,-15,47,111,46,-72,44,-53,42,-79,40,103,38,-15,35,82,33,-113,30,-90,27,-94,24,123,21,70,18,-17,14,-107,11,33,8,-81,4,47,1,-74,-3,53,-6,-58,-10,88,-13,1,-16,-74,-20,-125,-23,108,-26,108,-29,-105,-32,-38,-35,78,-37,-29,-40,-82,-42,-97,-44,-54,-46,33,-47,-77,-49,120,-50,122,-51,-80,-52,38,-52,-45,-53,-66,-53,-30,-53,70,-52,-33,-52,-73,-51,-59,-50,14,-48,-119,-47,65,-45,35,-43,59,-41,-126,-39,-18,-37,-114,-34,73,-31,48,-28,47,-25,82,-22,-123,-19,-44,-16,49,-12,-100,-9,17,-5,-118,-2,5,2,-127,5,-16,8,94,12,-79,15,0,19,47,22,74,25,71,28,32,31,-35,33,108,36,-43,38,20,41,28,43,-2,44,-95,46,27,48,83,49,90,50,36,51,-73,51,11,52,40,52,5,52,-85,51,20,51,67,50,58,49,-10,47,127,46,-48,44,-15,42,-33,40,-98,38,51,36,-98,33,-28,30,2,28,9,25,-25,21,-67,18,108,15,23,12,-84,8,59,5,-60,1,75,-2,-46,-6,98,-9,-8,-13,-94,-16,86,-19,38,-22,9,-25,14,-28,47,-31,119,-34,-33,-37,120,-39,53,-41,39,-43,72,-45,-104,-47,37,-48,-35,-50,-38,-51,6,-51,115,-52,19,-52,-10,-53,15,-52,103,-52,-8,-52,-65,-51,-57,-50,1,-48,116,-47,30,-45,-12,-44,4,-41,58,-39,-91,-37,49,-34,-23,-32,-63,-29,-69,-26,-46,-23,0,-19,70,-16,-101,-13,2,-9,111,-6,-27,-3,93,1,-47,4,67,8,-87,11,3,15,74,18,126,21,-103,24,-104,27,119,30,52,33,-56,35,58,38,121,40,-113,42,115,44,33,46,-93,47,-29,48,-10,49,-53,50,100,51,-53,51,-21,51,-36,51,-119,51,-1,50,61,50,61,49,10,48,-100,46,-5,44,40,43,34,41,-17,38,-115,36,5,34,83,31,127,28,-115,25,120,22,81,19,13,16,-67,12,87,9,-14,5,120,2,9,-1,-111,-5,35,-8,-66,-12,99,-15,29,-18,-26,-22,-50,-25,-54,-28,-20,-31,43,-33,-111,-36,34,-38,-38,-41,-61,-43,-37,-45,34,-46,-90,-48,83,-49,70,-50,100,-51,-59,-52,93,-52,46,-52,62,-52,-124,-52,10,-51,-59,-51,-68,-50,-22,-49,80,-47,-24,-46,-72,-44,-78,-42,-28,-40,59,-37,-65,-35,107,-32,54,-29,41,-26,49,-23,90,-20,-107,-17,-26,-14,65,-10,-84,-7,26,-3,-113,0,1,4,110,7,-45,10,45,14,116,17,-85,20,-58,23,-54,26,-85,29,112,32,8,35,-125,37,-57,39,-23,41,-46,43,-111,45,20,47,108,48,126,49,107,50,11,51,-128,51,-79,51,-83,51,106,51,-15,50,57,50,77,49,36,48,-54,46,53,45,113,43,120,41,85,39,-2,36,-122,34,-34,31,25,29,46,26,38,23,9,20,-52,16,-121,13,40,10,-58,6,86,3,-25,-1,118,-4,9,-7,-91,-11,76,-14,2,-17,-49,-21,-82,-24,-86,-27,-58,-30,-3,-33,100,-35,-29,-38,-101,-40,116,-42,-123,-44,-62,-46,54,-47,-37,-49,-68,-50,-47,-51,32,-51,-85,-52,107,-52,110,-52,-94,-52,26,-51,-63,-51,-81,-50,-59,-49,31,-47,-88,-46,100,-44,86,-42,113,-40,-64,-38,49,-35,-45,-33,-111,-30,117,-27,119,-24,-110,-21,-61,-18,13,-14,96,-11,-61,-8,47,-4,-102,-1,12,3,119,6,-39,9,50,13,126,16,-79,19,-43,22,-39,25,-63,28,-116,31,45,34,-82,36,-3,38,40,41,30,43,-24,44,121,46,-36,47,2,49,-11,49,-81,50,41,51,118,51,120,51,78,51,-31,50,61,50,98,49,74,48,-1,46,127,45,-56,43,-29,41,-53,39,-118,37,26,35,-122,32,-55,29,-17,26,-13,23,-34,20,-81,17,110,14,29,11,-68,7,89,4,-25,0,-128,-3,18,-6,-79,-10,87,-13,13,-16,-43,-20,-76,-23,-86,-26,-64,-29,-15,-32,77,-34,-58,-37,115,-39,64,-41,70,-43,117,-45,-37,-47,115,-48,67,-49,72,-50,-120,-51,-1,-52,-78,-52,-99,-52,-58,-52,36,-51,-63,-51,-109,-50,-98,-49,-29,-48,89,-46,5,-44,-27,-43,-18,-41,45,-38,-112,-36,33,-33,-47,-31,-87,-28,-101,-25,-84,-22,-43,-19,17,-15,93,-12,-68,-9,25,-5,-118,-2,-17,1,92,5,-68,8,22,12,95,15,-101,18,-68,21,-54,24,-73,27,-119,30,50,33,-66,35,23,38,80,40,81,42,40,44,-53,45,58,47,116,48,117,49,67,50,-49,50}; }
	private static byte[] data43(){ return new byte[] {43,51,70,51,41,51,-42,50,65,50,123,49,118,48,65,47,-47,45,47,44,92,42,86,40,38,38,-57,35,67,33,-106,30,-53,27,-39,24,-44,21,-83,18,122,15,46,12,-38,8,119,5,18,2,-88,-2,65,-5,-33,-9,-121,-12,58,-15,2,-18,-39,-22,-51,-25,-39,-28,6,-30,84,-33,-56,-36,100,-38,41,-40,30,-42,63,-44,-106,-46,29,-47,-37,-49,-48,-50,-7,-51,99,-51,-5,-52,-40,-52,-24,-52,52,-51,-69,-51,121,-50,110,-49,-96,-48,-1,-47,-101,-45,99,-43,92,-41,-120,-39,-40,-37,89,-34,-8,-32,-62,-29,-91,-26,-86,-23,-58,-20,-11,-17,62,-13,-118,-10,-18,-7,76,-3,-74,0,27,4,123,7,-42,10,33,14,92,17,-122,20,-106,23,-116,26,102,29,26,32,-82,34,23,37,88,39,111,41,78,43,9,45,-125,46,-46,47,-23,48,-61,49,110,50,-42,50,11,51,3,51,-61,50,73,50,-108,49,-86,48,-123,47,49,46,-98,44,-27,42,-19,40,-42,38,-119,36,20,34,124,31,-70,28,-32,25,-30,22,-50,19,-96,16,99,13,19,10,-67,6,89,3,-8,-1,-112,-4,52,-7,-41,-11,-115,-14,79,-17,34,-20,18,-23,21,-26,57,-29,127,-32,-28,-35,117,-37,44,-39,17,-41,35,-43,103,-45,-36,-47,-121,-48,103,-49,125,-50,-49,-51,84,-51,24,-51,18,-51,71,-51,-73,-51,92,-50,64,-49,81,-48,-91,-47,30,-45,-37,-44,-71,-42,-45,-40,14,-37,125,-35,7,-32,-58,-30,-110,-27,-114,-24,-103,-21,-66,-18,-4,-15,62,-11,-103,-8,-14,-5,89,-1,-75,2,28,6,109,9,-64,12,-2,15,39,19,70,22,58,25,37,28,-34,30,-125,33,-11,35,73,38,106,40,99,42,38,44,-68,45,27,47,70,48,59,49,-10,49,122,50,-59,50,-44,50,-83,50,76,50,-83,49,-32,48,-51,47,-107,46,24,45,118,43,-106,41,-108,39,87,37,-2,34,113,32,-54,29,-8,26,15,24,6,21,-26,17,-74,14,109,11,34,8,-61,4,105,1,3,-2,-87,-6,77,-9,2,-12,-64,-16,-112,-19,119,-22,116,-25,-114,-28,-55,-31,34,-33,-92,-36,77,-38,32,-40,32,-42,83,-44,-79,-46,74,-47,17,-48,18,-49,76,-50,-73,-51,104,-51,64,-51,101,-51,-75,-51,68,-50,12,-49,6,-48,62,-47,-91,-46,64,-44,18,-42,8,-40,58,-38,-119,-36,11,-33,-87,-31,115,-28,79,-25,87,-22,104,-19,-101,-16,-42,-13,35,-9,121,-6,-42,-3,50,1,-109,4,-24,7,56,11,123,14,-86,17,-53,20,-51,23,-67,26,-125,29,53,32,-74,34,25,37,76,39,86,41,47,43,-40,44,80,46,-115,47,-97,48,110,49,15,50,114,50,-100,50,-114,50,72,50,-60,49,18,49,26,48,-6,46,-103,45,14,44,73,42,93,40,56,38,-12,35,127,33,-26,30,46,28,79,25,91,22,73,19,33,16,-20,12,-96,9,82,6,-8,2,-102,-1,66,-4,-27,-8,-102,-11,84,-14,34,-17,0,-20,-10,-24,7,-26,49,-29,-123,-32,-14,-35,-116,-37,80,-39,55,-41,92,-43,-96,-45,35,-46,-45,-48,-69,-49,-38,-50,48,-50,-68,-51,-122,-51,-124,-51,-66,-51,50,-50,-39,-50,-66,-49,-43,-48,36,-46,-91,-45,89,-43,61,-41,81,-39,-116,-37,-10,-35,-128,-32,53,-29,4,-26,-11,-24,-5,-21,29,-17,77,-14,-109,-11,-37,-8,55,-4,-118,-1,-21,2,60,6,-113,9,-45,12,9,16,47,19,58,22,50,25,7,28,-59,30,85,33,-54,35,14,38,44,40,28,42,-38,43,103,45,-60,46,-27,47,-39,48,-113,49,13,50,89,50,97,50,61,50,-44,49,61,49,102,48,94,47,29,46,-84,44,2,43,46,41,39,39,-9,36,-101,34,26,32,112,29,-84,26,-60,23,-60,20,-83,17,127,14,69,11,-6,7,-87,4,83,1,-7,-3,-92,-6,84,-9,13,-12,-42,-16,-82,-19,-101,-22,-93,-25,-63,-28,5,-30,100,-33,-18,-36,-101,-38,116,-40,124,-42,-81,-44,22,-45,-82,-47,124,-48,125,-49,-69,-50,38,-50,-41,-51,-77,-51,-46,-51,38,-50,-80,-50,121,-49,109,-48,-93,-47,6,-45,-99,-44,105,-42,93,-40,-123,-38,-48,-36,74,-33,-29,-31,-95,-28,127,-25,117,-22,-123,-19,-84,-16,-33,-13,37,-9,115,-6,-58,-3,28,1,114,4,-62,7,6,11,71,14,106,17,-122,20,-125,23,103,26,48,29,-45,31,87,34,-79,36,-30,38,-25,40,-65,42,101,44,-37,45,25,47,40,48,-8,48,-99,49,-6,49,47,50,29,50,-32,49,90,49,-79,48,-69,47,-95,46,74,45,-66,43,8,42,27,40,7,38,-62,35,91,33,-55,30,23,28,70,25,85,22,81,19,47,16,3,13,-62,9,122,6,43,3,-46,-1,-122,-4,45,-7,-17,-11,-87,-14,-125,-17,100,-20,98,-23,119,-26,-89,-29,-3,-32,109,-34,15,-36,-52,-39,-63,-41}; }
	private static byte[] data44(){ return new byte[] {-38,-43,40,-44,-91,-46,87,-47,58,-48,91,-49,-88,-50,54,-50,-7,-51,-16,-51,42,-50,-112,-50,56,-49,16,-48,35,-47,104,-46,-31,-45,-115,-43,102,-41,114,-39,-94,-37,4,-34,-125,-32,45,-29,-12,-27,-40,-24,-41,-21,-18,-18,21,-14,78,-11,-108,-8,-35,-5,51,-1,-127,2,-46,5,28,9,87,12,-118,15,-89,18,-80,21,-92,24,116,27,48,30,-67,32,50,35,116,37,-107,39,-126,41,67,43,-44,44,50,46,90,47,81,48,7,49,-104,49,-38,49,-6,49,-49,49,123,49,-30,48,30,48,25,47,-26,45,126,44,-34,42,25,41,24,39,-7,36,-92,34,48,32,-108,29,-41,26,-1,23,7,21,-6,17,-37,14,-91,11,106,8,31,5,-48,1,-125,-2,49,-5,-21,-9,-87,-12,120,-15,84,-18,70,-21,81,-24,113,-27,-73,-30,24,-32,-97,-35,78,-37,36,-39,41,-41,88,-43,-66,-45,75,-46,26,-47,14,-48,72,-49,-85,-50,80,-50,38,-50,57,-50,-126,-50,2,-49,-66,-49,-89,-48,-46,-47,36,-45,-78,-44,110,-42,89,-40,108,-38,-75,-36,20,-33,-81,-31,83,-28,44,-25,18,-22,25,-19,50,-16,93,-13,-107,-10,-36,-7,37,-3,113,0,-61,3,6,7,79,10,124,13,-89,16,-70,19,-77,22,-100,25,93,28,5,31,-118,33,-27,35,26,38,36,40,0,42,-83,43,42,45,113,46,-123,47,102,48,11,49,127,49,-76,49,-72,49,-128,49,16,49,108,48,-116,47,123,46,54,45,-72,43,17,42,52,40,46,38,-7,35,-95,33,29,31,121,28,-72,25,-46,22,-36,19,-56,16,-90,13,112,10,53,7,-22,3,-94,0,85,-3,11,-6,-53,-10,-110,-13,105,-16,82,-19,78,-22,100,-25,-104,-28,-27,-31,91,-33,-17,-36,-77,-38,-105,-40,-79,-42,-14,-44,105,-45,15,-46,-22,-48,-4,-49,63,-49,-65,-50,114,-50,95,-50,-123,-50,-33,-50,116,-49,61,-48,65,-47,111,-46,-32,-45,111,-43,69,-41,50,-39,91,-37,-90,-35,25,-32,-78,-30,103,-27,63,-24,47,-21,55,-18,84,-15,126,-12,-69,-9,-6,-6,69,-2,-116,1,-41,4,24,8,83,11,125,14,-99,17,-96,20,-104,23,103,26,38,29,-72,31,48,34,122,36,-95,38,-105,40,100,42,-4,43,104,45,-99,46,-99,47,109,48,-3,48,96,49,-125,49,115,49,43,49,-88,48,-13,47,6,47,-32,45,-110,44,1,43,79,41,101,39,83,37,22,35,-79,32,39,30,125,27,-79,24,-51,21,-51,18,-70,15,-107,12,99,9,33,6,-29,2,-108,-1,83,-4,11,-7,-43,-11,-95,-14,-124,-17,116,-20,124,-23,-95,-26,-37,-29,63,-31,-71,-34,101,-36,48,-38,44,-40,80,-42,-89,-44,43,-45,-26,-47,-48,-48,-14,-49,75,-49,-39,-50,-96,-50,-100,-50,-46,-50,61,-49,-28,-49,-71,-48,-50,-47,10,-45,-124,-44,41,-42,-3,-41,3,-38,45,-36,-125,-34,-1,-32,-100,-29,90,-26,54,-23,39,-20,54,-17,79,-14,127,-11,-75,-8,-10,-5,60,-1,-128,2,-58,5,-1,8,51,12,85,15,107,18,103,21,77,24,26,27,-64,29,82,32,-77,34,-14,36,10,39,-17,40,-81,42,53,44,-109,45,-77,46,-85,47,96,48,-21,48,52,49,78,49,43,49,-43,48,66,48,-126,47,-126,46,86,45,-14,43,95,42,-100,40,-85,38,-114,36,73,34,-36,31,78,29,-100,26,-51,23,-27,20,-30,17,-48,14,-87,11,119,8,59,5,-7,1,-76,-2,118,-5,50,-8,6,-11,-42,-15,-59,-18,-69,-21,-44,-24,-7,-27,73,-29,-79,-32,64,-34,-14,-37,-47,-39,-44,-41,14,-42,110,-44,5,-45,-52,-47,-57,-48,-8,-49,96,-49,-4,-50,-46,-50,-35,-50,33,-49,-102,-49,78,-48,47,-47,80,-46,-103,-45,30,-43,-54,-42,-83,-40,-76,-38,-19,-36,70,-33,-56,-31,107,-28,46,-25,10,-22,3,-19,10,-16,45,-13,84,-10,-112,-7,-55,-4,14,0,76,3,-116,6,-64,9,-18,12,8,16,19,19,7,22,-30,24,-91,27,68,30,-63,32,29,35,77,37,87,39,50,41,-33,42,93,44,-89,45,-64,46,-94,47,82,48,-57,48,9,49,16,49,-26,48,124,48,-26,47,17,47,13,46,-46,44,102,43,-55,41,-2,39,5,38,-32,35,-107,33,36,31,-113,28,-37,25,9,23,29,20,29,17,6,14,-30,10,-78,7,118,4,60,1,-9,-3,-66,-6,-124,-9,87,-12,57,-15,35,-18,47,-21,68,-24,-128,-27,-48,-30,72,-32,-32,-35,-96,-37,-119,-39,-103,-41,-31,-43,74,-44,-15,-46,-60,-47,-55,-48,13,-48,123,-49,39,-49,8,-49,30,-49,112,-49,-13,-49,-80,-48,-97,-47,-59,-46,27,-44,-91,-43,94,-41,65,-39,87,-37,-115,-35,-15,-33,118,-30,27,-27,-30,-25,-66,-22,-70,-19,-64,-16,-29,-13,9,-9,64,-6,121,-3,-72,0,-13,3,45,7,91,10,-127,13,-106,16}; }
	private static byte[] data45(){ return new byte[] {-104,19,-125,22,88,25,11,28,-90,30,23,33,104,35,-114,37,-117,39,91,41,-1,42,109,44,-80,45,-71,46,-108,47,52,48,-95,48,-41,48,-46,48,-96,48,42,48,-117,47,-83,46,-97,45,94,44,-24,42,70,41,115,39,115,37,77,35,-6,32,-121,30,-17,27,54,25,103,22,120,19,118,16,101,13,60,10,20,7,-41,3,-95,0,99,-3,44,-6,-7,-10,-45,-13,-73,-16,-79,-19,-70,-22,-30,-25,29,-27,127,-30,-7,-33,-96,-35,101,-37,93,-39,117,-41,-58,-43,61,-44,-20,-46,-56,-47,-33,-48,33,-48,-91,-49,83,-49,67,-49,94,-49,-67,-49,68,-48,13,-47,3,-46,46,-45,-111,-44,24,-42,-34,-41,-61,-39,-34,-37,24,-34,-128,-32,4,-29,-81,-27,117,-24,83,-21,77,-18,84,-15,116,-12,-104,-9,-52,-6,5,-2,57,1,121,4,-91,7,-46,10,-15,13,-3,16,-5,19,-34,22,-87,25,88,28,-28,30,83,33,-107,35,-73,37,-89,39,112,41,8,43,113,44,-91,45,-85,46,117,47,20,48,114,48,-93,48,-106,48,88,48,-33,47,54,47,82,46,63,45,-10,43,123,42,-41,40,-6,38,-3,36,-49,34,123,32,6,30,108,27,-77,24,-29,21,-10,18,-14,15,-26,12,-68,9,-104,6,96,3,44,0,-14,-4,-63,-7,-111,-10,117,-13,90,-16,95,-19,108,-22,-100,-25,-33,-28,70,-30,-51,-33,118,-35,74,-37,67,-39,105,-41,-64,-43,64,-44,-11,-46,-32,-47,-12,-48,75,-48,-53,-49,-120,-49,123,-49,-96,-49,3,-48,-110,-48,97,-47,89,-46,-113,-45,-19,-44,-123,-42,66,-40,52,-38,72,-36,-114,-34,-18,-32,123,-29,34,-26,-26,-24,-53,-21,-72,-18,-53,-15,-36,-12,7,-8,51,-5,102,-2,-97,1,-50,4,0,8,33,11,63,14,65,17,61,20,19,23,-33,25,-128,28,12,31,109,33,-83,35,-60,37,-81,39,112,41,0,43,97,44,-111,45,-116,46,85,47,-27,47,70,48,103,48,94,48,19,48,-103,47,-22,46,0,46,-19,44,-102,43,37,42,114,40,-95,38,-107,36,111,34,22,32,-96,29,9,27,79,24,-128,21,-109,18,-107,15,-122,12,100,9,64,6,12,3,-37,-1,-87,-4,119,-7,84,-10,50,-13,40,-16,41,-19,68,-22,116,-25,-63,-28,44,-30,-70,-33,107,-35,66,-37,69,-39,112,-41,-53,-43,86,-44,13,-45,-1,-47,27,-47,115,-48,-3,-49,-68,-49,-75,-49,-33,-49,67,-48,-38,-48,-87,-47,-89,-46,-35,-45,64,-43,-43,-42,-101,-40,-122,-38,-93,-36,-32,-34,73,-31,-51,-29,122,-26,58,-23,24,-20,15,-17,16,-14,45,-11,74,-8,120,-5,-90,-2,-40,1,8,5,49,8,80,11,102,14,101,17,90,20,46,23,-15,25,-114,28,20,31,110,33,-84,35,-71,37,-94,39,92,41,-25,42,69,44,107,45,104,46,38,47,-72,47,15,48,50,48,32,48,-42,47,91,47,-96,46,-62,45,-98,44,88,43,-41,41,43,40,83,38,78,36,34,34,-50,31,89,29,-64,26,13,24,58,21,85,18,88,15,73,12,50,9,7,6,-31,2,-83,-1,-126,-4,86,-7,51,-10,27,-13,17,-16,27,-19,55,-22,111,-25,-66,-28,49,-30,-62,-33,119,-35,86,-37,88,-39,-113,-41,-26,-43,124,-44,51,-45,41,-46,74,-47,-91,-48,46,-48,-7,-49,-25,-49,33,-48,122,-48,30,-47,-28,-47,-21,-46,28,-44,-128,-43,26,-41,-43,-40,-53,-38,-36,-36,32,-33,-126,-31,9,-28,-84,-26,112,-23,73,-20,59,-17,62,-14,80,-11,112,-8,-106,-5,-60,-2,-20,1,29,5,63,8,91,11,107,14,105,17,84,20,42,23,-30,25,-126,28,-4,30,91,33,-115,35,-101,37,127,39,53,41,-66,42,26,44,59,45,55,46,-15,46,-123,47,-43,47,-3,47,-28,47,-98,47,30,47,105,46,-124,45,103,44,30,43,-97,41,-12,39,32,38,24,36,-11,33,-100,31,48,29,-107,26,-22,23,22,21,54,18,61,15,50,12,29,9,-5,5,-48,2,-85,-1,122,-4,89,-7,56,-10,35,-13,32,-16,41,-19,78,-22,-122,-25,-36,-28,80,-30,-28,-33,-97,-35,125,-37,-122,-39,-70,-41,26,-42,-84,-44,105,-45,93,-46,-126,-47,-38,-48,108,-48,40,-48,43,-48,77,-48,-68,-48,78,-47,28,-46,30,-45,78,-44,-79,-43,71,-41,1,-39,-13,-38,3,-35,67,-33,-97,-31,37,-28,-58,-26,-125,-23,91,-20,70,-17,71,-14,84,-11,113,-8,-111,-5,-69,-2,-29,1,9,5,46,8,63,11,83,14,70,17,52,20,3,23,-73,25,87,28,-50,30,40,33,90,35,103,37,69,39,0,41,-126,42,-33,43,3,45,-7,45,-71,46,72,47,-99,47,-61,47,-82,47,103,47,-21,46,56,46,83,45,60,44,-13,42,122,41,-47,39,-1,37,-1,35,-39,33,-115,31,29,29,-116,26,-31,23,20,21,57,18,66,15}; }
	private static byte[] data46(){ return new byte[] {62,12,43,9,13,6,-21,2,-60,-1,-100,-4,124,-7,94,-10,80,-13,77,-16,91,-19,-125,-22,-69,-25,24,-27,-120,-30,37,-32,-37,-35,-66,-37,-57,-39,-5,-41,92,-42,-20,-44,-85,-45,-98,-46,-64,-47,25,-47,-90,-48,100,-48,96,-48,-123,-48,-20,-48,126,-47,71,-46,70,-45,112,-44,-43,-43,94,-41,30,-39,0,-37,20,-35,73,-33,-89,-31,34,-28,-62,-26,118,-23,76,-20,51,-17,43,-14,57,-11,77,-8,105,-5,-109,-2,-81,1,-37,4,-14,7,11,11,16,14,10,17,-18,19,-66,22,116,25,12,28,-124,30,-34,32,14,35,28,37,-5,38,-77,40,59,42,-107,43,-67,44,-77,45,122,46,3,47,104,47,-126,47,127,47,50,47,-66,46,16,46,46,45,29,44,-40,42,101,41,-63,39,-10,37,-8,35,-36,33,-111,31,43,29,-99,26,-8,23,50,21,90,18,105,15,107,12,91,9,69,6,37,3,1,0,-31,-4,-65,-7,-85,-10,-101,-13,-101,-16,-79,-19,-48,-22,23,-24,105,-27,-29,-30,121,-32,52,-34,20,-36,30,-38,78,-40,-80,-42,59,-43,-5,-45,-25,-46,9,-46,93,-47,-26,-48,-95,-48,-107,-48,-69,-48,21,-47,-88,-47,105,-46,97,-45,-119,-44,-31,-43,107,-41,29,-39,2,-37,6,-35,60,-33,-114,-31,9,-28,-103,-26,84,-23,24,-20,0,-17,-14,-15,-7,-12,5,-8,39,-5,59,-2,104,1,125,4,-98,7,-84,10,-78,13,-86,16,-117,19,91,22,14,25,-87,27,30,30,124,32,-86,34,-69,36,-100,38,87,40,-32,41,64,43,105,44,102,45,45,46,-60,46,32,47,80,47,68,47,9,47,-108,46,-17,45,21,45,9,44,-50,42,94,41,-59,39,-1,37,10,36,-11,33,-80,31,82,29,-54,26,46,24,107,21,-98,18,-81,15,-70,12,-83,9,-99,6,-128,3,101,0,68,-3,41,-6,22,-9,7,-12,15,-15,29,-18,72,-21,-123,-24,-32,-27,82,-29,-18,-32,-96,-34,-123,-36,-122,-38,-72,-40,18,-41,-98,-43,83,-44,65,-45,88,-46,-88,-47,43,-47,-33,-48,-50,-48,-23,-48,64,-47,-56,-47,-127,-46,116,-45,-111,-44,-29,-43,99,-41,14,-39,-24,-38,-23,-36,18,-33,96,-31,-51,-29,95,-26,9,-23,-50,-21,-87,-18,-102,-15,-108,-12,-91,-9,-76,-6,-44,-3,-20,0,11,4,32,7,46,10,55,13,35,16,16,19,-45,21,-112,24,38,27,-96,29,-2,31,47,34,67,36,41,38,-24,39,116,41,-35,42,6,44,17,45,-40,45,121,46,-34,46,19,47,17,47,-35,46,114,46,-44,45,7,45,-1,43,-47,42,104,41,-37,39,25,38,53,36,31,34,-18,31,-114,29,23,27,124,24,-58,21,-2,18,22,16,39,13,33,10,22,7,1,4,-28,0,-49,-3,-81,-6,-91,-9,-106,-12,-99,-15,-78,-18,-41,-21,24,-23,108,-26,-27,-29,116,-31,46,-33,5,-35,10,-37,49,-39,-117,-41,10,-42,-64,-44,-95,-45,-77,-46,-3,-47,114,-47,35,-47,5,-47,24,-47,103,-47,-32,-47,-105,-46,120,-45,-113,-44,-41,-43,73,-41,-17,-40,-69,-38,-76,-36,-45,-34,22,-31,125,-29,3,-26,-92,-24,102,-21,50,-18,35,-15,17,-12,31,-9,40,-6,65,-3,88,0,113,3,-126,6,-107,9,-113,12,-117,15,103,18,57,21,-19,23,-119,26,8,29,100,31,-97,33,-76,35,-95,37,99,39,-3,40,97,42,-94,43,-91,44,-126,45,35,46,-105,46,-45,46,-34,46,-78,46,85,46,-65,45,-1,44,1,44,-33,42,-125,41,-3,39,75,38,109,36,102,34,60,32,-23,29,122,27,-24,24,62,22,120,19,-97,16,-77,13,-74,10,-80,7,-98,4,-116,1,115,-2,94,-5,81,-8,69,-11,82,-14,93,-17,-115,-20,-63,-23,31,-25,-119,-28,31,-30,-52,-33,-92,-35,-97,-37,-63,-39,19,-40,-114,-42,52,-43,20,-44,21,-45,91,-46,-62,-47,107,-47,60,-47,76,-47,-124,-47,-1,-47,-101,-46,125,-45,124,-44,-63,-43,33,-41,-66,-40,125,-38,105,-36,127,-34,-75,-32,18,-29,-114,-27,38,-24,-36,-22,-92,-19,-122,-16,117,-13,116,-10,126,-7,-115,-4,-94,-1,-75,2,-56,5,-47,8,-45,11,-58,14,-86,17,119,20,51,23,-50,25,82,28,-77,30,-13,32,16,35,0,37,-47,38,105,40,-30,41,35,43,54,44,28,45,-57,45,75,46,-114,46,-86,46,-121,46,57,46,-79,45,-5,44,16,44,-12,42,-83,41,45,40,-114,38,-72,36,-62,34,-97,32,92,30,-10,27,112,25,-49,22,19,20,66,17,97,14,103,11,108,8,94,5,79,2,62,-1,42,-4,31,-7,23,-10,33,-13,47,-16,91,-19,-111,-22,-27,-25,83,-27,-35,-30,-118,-32,87,-34,77,-36,104,-38,-83,-40,33,-41,-67,-43,-112,-44,-120,-45,-64,-46,27,-46,-74,-47,125,-47,121,-47,-85,-47,16,-46,-93,-46,116,-45,103,-44,-102,-43,-17,-42}; }
	private static byte[] data47(){ return new byte[] {124,-40,45,-38,15,-36,18,-34,66,-32,-115,-30,1,-27,-117,-25,57,-22,-9,-20,-49,-17,-73,-14,-83,-11,-79,-8,-68,-5,-56,-2,-35,1,-25,4,-13,7,-13,10,-30,13,-52,16,-103,19,88,22,-9,24,-126,27,-29,29,51,32,77,34,80,36,34,38,-54,39,75,41,-106,42,-69,43,-90,44,104,45,-18,45,76,46,107,46,96,46,28,46,-91,45,-2,44,35,44,23,43,-37,41,115,40,-39,38,24,37,46,35,24,33,-26,30,-120,28,16,26,123,23,-55,20,4,18,39,15,60,12,68,9,61,6,52,3,39,0,23,-3,16,-6,8,-9,15,-12,34,-15,72,-18,124,-21,-48,-24,51,-26,-69,-29,97,-31,34,-33,23,-35,30,-37,100,-39,-62,-41,91,-42,24,-43,12,-44,45,-45,-128,-46,9,-46,-64,-47,-82,-47,-49,-47,34,-46,-87,-46,100,-45,75,-44,107,-43,-79,-42,45,-40,-47,-39,-97,-37,-104,-35,-75,-33,-11,-31,92,-28,-39,-26,123,-23,44,-20,-3,-18,-38,-15,-54,-12,-60,-9,-55,-6,-46,-3,-32,0,-20,3,-18,6,-11,9,-33,12,-48,15,-103,18,96,21,3,24,-111,26,2,29,76,31,125,33,126,35,99,37,20,39,-95,40,-5,41,44,43,38,44,-6,44,-115,45,-4,45,44,46,50,46,-1,45,-101,45,4,45,58,44,65,43,22,42,-67,40,56,39,-124,37,-85,35,-88,33,124,31,55,29,-59,26,65,24,-102,21,-34,18,15,16,41,13,61,10,57,7,60,4,46,1,37,-2,31,-5,24,-8,34,-11,51,-14,83,-17,-117,-20,-47,-23,55,-25,-76,-28,79,-30,17,-32,-18,-35,-9,-37,40,-38,124,-40,9,-41,-74,-43,-103,-44,-82,-45,-21,-46,105,-46,8,-46,-21,-47,-12,-47,56,-46,-85,-46,83,-45,41,-44,53,-43,107,-42,-47,-41,103,-39,34,-37,10,-35,26,-33,70,-31,-96,-29,16,-26,-93,-24,75,-21,14,-18,-32,-16,-55,-13,-70,-10,-71,-7,-69,-4,-58,-1,-54,2,-45,5,-51,8,-58,11,-87,14,-125,17,69,20,-16,22,-120,25,-6,27,85,30,-118,32,-102,34,-120,36,73,38,-30,39,77,41,-115,42,-104,43,123,44,35,45,-94,45,-26,45,-1,45,-35,45,-110,45,7,45,89,44,107,43,91,42,17,41,-97,39,1,38,52,36,70,34,45,32,-14,29,-107,27,27,25,-124,22,-45,19,17,17,51,14,81,11,88,8,92,5,87,2,83,-1,76,-4,76,-7,81,-10,100,-13,-127,-16,-77,-19,-7,-22,82,-24,-51,-27,93,-29,19,-31,-24,-34,-28,-36,3,-37,82,-39,-59,-41,105,-42,58,-43,56,-44,108,-45,-53,-46,100,-46,39,-46,36,-46,78,-46,-79,-46,64,-45,6,-44,-8,-44,29,-42,113,-41,-18,-40,-102,-38,110,-36,106,-34,-119,-32,-46,-30,44,-27,-70,-25,75,-22,10,-19,-54,-17,-84,-14,-109,-11,-118,-8,-121,-5,-116,-2,-118,1,-106,4,-119,7,-122,10,106,13,71,16,14,19,-64,21,92,24,-38,26,60,29,127,31,-102,33,-106,35,101,37,14,39,-120,40,-35,41,-11,42,-15,43,-88,44,61,45,-105,45,-64,45,-68,45,124,45,18,45,112,44,-98,43,-96,42,109,41,16,40,-124,38,-49,36,-16,34,-20,32,-61,30,117,28,13,26,-125,23,-30,20,41,18,93,15,125,12,-109,9,-99,6,-99,3,-96,0,-103,-3,-99,-6,-93,-9,-78,-12,-47,-15,-4,-18,59,-20,-110,-23,-1,-26,-118,-28,52,-30,-5,-33,-22,-35,-3,-37,57,-38,-99,-40,47,-41,-21,-43,-38,-44,-9,-45,66,-45,-60,-46,115,-46,88,-46,111,-46,-73,-46,50,-45,-32,-45,-69,-44,-51,-43,4,-41,116,-40,2,-38,-55,-37,-84,-35,-68,-33,-19,-31,62,-28,-77,-26,59,-23,-23,-21,-98,-18,116,-15,80,-12,63,-9,53,-6,49,-3,51,0,47,3,47,6,34,9,11,12,-19,14,-75,17,113,20,20,23,-104,25,11,28,82,30,-127,32,-120,34,103,36,36,38,-85,39,23,41,66,42,80,43,33,44,-58,44,61,45,123,45,-117,45,103,45,17,45,-119,44,-47,43,-27,42,-49,41,-125,40,20,39,112,37,-88,35,-70,33,-97,31,108,29,15,27,-104,24,8,22,89,19,-99,16,-56,13,-25,10,-6,7,2,5,9,2,6,-1,15,-4,18,-7,35,-10,63,-13,99,-16,-94,-19,-19,-22,84,-24,-44,-27,112,-29,46,-31,13,-33,16,-35,58,-37,-114,-39,11,-40,-75,-42,-114,-43,-110,-44,-51,-45,49,-45,-51,-46,-105,-46,-106,-46,-57,-46,40,-45,-68,-45,-127,-44,118,-43,-100,-42,-20,-41,108,-39,19,-37,-26,-36,-33,-34,-5,-32,62,-29,-103,-27,25,-24,-82,-22,93,-19,34,-16,-14,-14,-36,-11,-63,-8,-63,-5,-76,-2,-76,1,-83,4,-95,7,-114,10,112,13,62,16,2,19,-88,21,61,24,-76,26,14,29,69,31,97,33,76,35,30,37,-69,38,50,40,126,41,-104,42}; }
	private static byte[] data48(){ return new byte[] {-121,43,67,44,-50,44,41,45,80,45,72,45,9,45,-97,44,-5,43,47,43,44,42,-1,40,-92,39,25,38,109,36,-117,34,-109,32,103,30,40,28,-66,25,64,23,-95,20,-13,17,44,15,85,12,115,9,-126,6,-114,3,-105,0,-104,-3,-90,-6,-79,-9,-52,-12,-16,-15,35,-17,108,-20,-59,-23,65,-25,-53,-28,127,-30,76,-32,64,-34,89,-36,-105,-38,2,-39,-106,-41,87,-42,72,-43,99,-44,-74,-45,51,-45,-24,-46,-57,-46,-30,-46,35,-45,-93,-45,70,-44,40,-43,43,-42,105,-41,-55,-40,93,-38,21,-36,-7,-35,-4,-33,44,-30,115,-28,-31,-26,99,-23,4,-20,-72,-18,-128,-15,88,-12,60,-9,42,-6,32,-3,20,0,18,3,-3,5,-12,8,-49,11,-86,14,111,17,32,20,-66,22,64,25,-90,27,-16,29,22,32,27,34,-9,35,-82,37,58,39,-102,40,-48,41,-45,42,-85,43,81,44,-61,44,11,45,23,45,-4,44,-91,44,38,44,109,43,-115,42,118,41,56,40,-56,38,49,37,110,35,-121,33,120,31,72,29,-8,26,-121,24,0,22,93,19,-90,16,-36,13,5,11,28,8,52,5,58,2,75,-1,80,-4,101,-7,117,-10,-100,-13,-57,-16,10,-18,91,-21,-54,-24,72,-26,-16,-29,-87,-31,-110,-33,-111,-35,-62,-37,18,-38,-110,-40,58,-41,18,-42,20,-43,78,-44,-84,-45,72,-45,10,-45,6,-45,48,-45,-116,-45,26,-44,-42,-44,-58,-43,-32,-42,43,-40,-95,-39,62,-37,11,-35,-9,-34,11,-31,67,-29,-108,-27,12,-24,-108,-22,62,-19,-15,-17,-63,-14,-103,-11,124,-8,110,-5,90,-2,82,1,68,4,48,7,23,10,-16,12,-67,15,119,18,28,21,-83,23,30,26,122,28,-84,30,-57,32,-74,34,-127,36,39,38,-101,39,-21,40,11,42,-8,42,-65,43,75,44,-81,44,-36,44,-37,44,-92,44,65,44,-88,43,-28,42,-20,41,-54,40,117,39,-5,37,82,36,-123,34,-113,32,119,30,57,28,-28,25,105,23,-34,20,51,18,123,15,-85,12,-43,9,-19,6,4,4,16,1,33,-2,47,-5,71,-8,98,-11,-111,-14,-60,-17,23,-19,111,-22,-20,-25,126,-27,42,-29,2,-31,-21,-34,9,-35,66,-37,-86,-39,58,-40,-9,-42,-32,-43,-7,-44,65,-44,-72,-45,99,-45,59,-45,75,-45,-124,-45,-11,-45,-109,-44,97,-43,99,-42,-118,-41,-25,-40,102,-38,24,-36,-22,-35,-28,-33,7,-30,61,-28,-93,-26,22,-23,-83,-21,85,-18,16,-15,-33,-13,-75,-10,-95,-7,-124,-4,122,-1,100,2,84,5,59,8,24,11,-23,13,-83,16,88,19,-8,21,117,24,-33,26,36,29,82,31,81,33,59,35,-19,36,-124,38,-25,39,38,41,46,42,19,43,-68,43,64,44,-118,44,-87,44,-108,44,78,44,-40,43,49,43,89,42,85,41,34,40,-63,38,59,37,-125,35,-83,33,-86,31,-117,29,70,27,-25,24,105,22,-42,19,41,17,109,14,-96,11,-60,8,-29,5,-11,2,11,0,28,-3,51,-6,77,-9,119,-12,-90,-15,-21,-18,65,-20,-85,-23,49,-25,-49,-28,-113,-30,107,-32,113,-34,-113,-36,-26,-38,85,-39,-4,-41,-58,-42,-62,-43,-21,-44,70,-44,-51,-45,-117,-45,113,-45,-109,-45,-35,-45,91,-44,14,-43,-29,-43,-7,-42,44,-40,-109,-39,36,-37,-39,-36,-68,-34,-68,-32,-26,-30,40,-27,-113,-25,12,-22,-93,-20,79,-17,15,-14,-39,-12,-72,-9,-106,-6,-125,-3,107,0,89,3,61,6,34,9,-14,11,-63,14,117,17,27,20,-83,22,30,25,124,27,-74,29,-47,31,-57,33,-97,35,65,37,-51,38,27,40,77,41,68,42,24,43,-77,43,36,44,97,44,110,44,75,44,-10,43,113,43,-69,42,-41,41,-59,40,-122,39,27,38,-122,36,-54,34,-29,32,-30,30,-80,28,111,26,3,24,-122,21,-20,18,62,16,-127,13,-78,10,-38,7,-10,4,16,2,38,-1,61,-4,88,-7,126,-10,-89,-13,-24,-16,46,-18,-109,-21,5,-23,-104,-26,66,-28,13,-30,-7,-33,8,-34,58,-36,-101,-38,26,-39,-48,-41,-89,-42,-73,-43,-23,-44,88,-44,-20,-45,-74,-45,-79,-45,-38,-45,54,-44,-62,-44,125,-43,103,-42,-128,-41,-62,-40,52,-38,-50,-37,-117,-35,122,-33,123,-31,-78,-29,-12,-27,100,-24,-30,-22,124,-19,45,-16,-25,-14,-71,-11,-111,-8,111,-5,89,-2,61,1,38,4,7,7,-34,9,-78,12,107,15,36,18,-73,20,65,23,-86,25,-8,27,43,30,52,32,35,34,-24,35,-126,37,-4,38,63,40,97,41,76,42,16,43,-98,43,1,44,49,44,48,44,1,44,-98,43,12,43,77,42,92,41,64,40,-9,38,-127,37,-27,35,32,34,53,32,38,30,-6,27,-89,25,67,23,-70,20,36,18,113,15,-74,12,-26,9,16,7,47,4,75,1,101,-2,-125,-5,-94,-8,-51,-11,1,-13}; }
	private static byte[] data49(){ return new byte[] {69,-16,-103,-19,3,-21,-127,-24,28,-26,-44,-29,-88,-31,-95,-33,-70,-35,-4,-37,101,-38,-11,-40,-75,-41,-102,-42,-74,-43,-8,-44,112,-44,18,-44,-22,-45,-18,-45,39,-44,-117,-44,36,-43,-23,-43,-35,-42,0,-40,74,-39,-57,-38,99,-36,49,-34,24,-32,45,-30,93,-28,-84,-26,26,-23,-101,-21,56,-18,-25,-16,-91,-13,114,-10,73,-7,40,-4,10,-1,-18,1,-51,4,-84,7,125,10,72,13,-2,15,-91,18,59,21,-77,23,23,26,90,28,125,30,-123,32,97,34,27,36,-80,37,19,39,87,40,97,41,73,42,-4,42,-126,43,-42,43,-2,43,-18,43,-71,43,71,43,-81,42,-27,41,-24,40,-53,39,112,38,-4,36,85,35,-120,33,-99,31,-124,29,88,27,1,25,-104,22,18,20,116,17,-53,14,5,12,65,9,100,6,-115,3,-89,0,-55,-3,-22,-6,15,-8,65,-11,122,-14,-58,-17,35,-19,-110,-22,30,-24,-65,-27,-127,-29,95,-31,96,-33,-120,-35,-47,-37,70,-38,-31,-40,-85,-41,-100,-42,-62,-43,16,-43,-113,-44,66,-44,28,-44,49,-44,111,-44,-33,-44,127,-43,78,-42,72,-41,115,-40,-58,-39,68,-37,-17,-36,-75,-34,-81,-32,-68,-30,-11,-28,69,-25,-77,-23,57,-20,-43,-18,-128,-15,68,-12,6,-9,-26,-7,-74,-4,-97,-1,119,2,86,5,47,8,-9,10,-66,13,107,16,14,19,-103,21,11,24,100,26,-98,28,-68,30,-75,32,-117,34,61,36,-64,37,37,39,83,40,93,41,53,42,-31,42,93,43,-88,43,-58,43,-81,43,109,43,-6,42,84,42,-122,41,-123,40,87,39,5,38,126,36,-36,34,6,33,25,31,-3,28,-50,26,117,24,13,22,-126,19,-21,16,59,14,126,11,-74,8,-34,5,10,3,40,0,79,-3,114,-6,-97,-9,-42,-12,21,-14,105,-17,-54,-20,68,-22,-44,-25,-126,-27,68,-29,54,-31,52,-33,110,-35,-71,-37,59,-38,-34,-40,-80,-41,-84,-42,-41,-43,49,-43,-72,-44,112,-44,88,-44,110,-44,-72,-44,45,-43,-46,-43,-85,-42,-89,-41,-37,-40,47,-38,-75,-37,94,-35,48,-33,34,-31,60,-29,111,-27,-60,-25,50,-22,-76,-20,85,-17,-4,-15,-67,-12,-126,-9,87,-6,44,-3,11,0,-30,2,-69,5,-114,8,83,11,17,14,-68,16,82,19,-35,21,65,24,-104,26,-54,28,-36,30,-44,32,-102,34,73,36,-58,37,28,39,74,40,71,41,24,42,-64,42,46,43,121,43,-116,43,112,43,40,43,-83,42,4,42,48,41,40,40,-4,38,-98,37,27,36,112,34,-99,32,-86,30,-113,28,94,26,6,24,-100,21,20,19,124,16,-49,13,20,11,77,8,123,5,-89,2,-52,-1,-11,-4,30,-6,80,-9,-118,-12,-45,-15,40,-17,-107,-20,15,-22,-85,-25,90,-27,44,-29,25,-31,43,-33,95,-35,-67,-37,62,-38,-21,-40,-60,-41,-59,-42,-5,-43,85,-43,-24,-44,-94,-44,-111,-44,-82,-44,-6,-44,119,-43,32,-42,-7,-42,-1,-41,48,-39,-116,-38,17,-36,-65,-35,-115,-33,-118,-31,-104,-29,-42,-27,35,-24,-107,-22,22,-19,-79,-17,91,-14,20,-11,-35,-9,-88,-6,127,-3,86,0,42,3,2,6,-55,8,-113,11,69,14,-23,16,-128,19,-5,21,97,24,-80,26,-41,28,-20,30,-46,32,-98,34,61,36,-70,37,7,39,47,40,39,41,-11,41,-111,42,3,43,64,43,83,43,53,43,-29,42,105,42,-68,41,-30,40,-36,39,-87,38,76,37,-55,35,24,34,75,32,79,30,63,28,2,26,-72,23,68,21,-58,18,42,16,-124,13,-57,10,9,8,53,5,105,2,-114,-1,-66,-4,-22,-7,34,-9,97,-12,-83,-15,9,-17,121,-20,-3,-23,-102,-25,81,-27,38,-29,27,-31,50,-33,108,-35,-53,-37,87,-38,6,-39,-28,-41,-19,-42,32,-42,-121,-43,24,-43,-39,-44,-54,-44,-20,-44,56,-43,-69,-43,99,-42,65,-41,69,-40,124,-39,-44,-38,95,-36,6,-34,-36,-33,-49,-31,-25,-29,26,-26,111,-24,-45,-22,94,-19,-18,-17,-103,-14,82,-11,14,-8,-31,-6,-86,-3,-124,0,82,3,35,6,-22,8,-88,11,89,14,-4,16,-120,19,5,22,98,24,-85,26,-46,28,-36,30,-61,32,-121,34,35,36,-102,37,-26,38,6,40,0,41,-61,41,99,42,-51,42,9,43,28,43,-10,42,-88,42,43,42,120,41,-91,40,-105,39,106,38,8,37,-121,35,-40,33,10,32,18,30,-1,27,-54,25,123,23,17,21,-113,18,-4,15,83,13,-96,10,-33,7,21,5,70,2,119,-1,-93,-4,-38,-7,19,-9,84,-12,-84,-15,3,-17,-128,-20,1,-22,-88,-25,96,-27,59,-29,51,-31,76,-33,-113,-35,-19,-37,126,-38,47,-39,18,-40,27,-41,85,-42,-71,-43,78,-43,19,-43,1,-43,40,-43,114,-43,-8,-43,-99,-42,-128,-41,126,-40,-73,-39,16,-37,-109,-36,67,-34,12,-32,6,-30,22,-28}; }
	private static byte[] data50(){ return new byte[] {72,-26,-101,-24,-5,-22,-124,-19,15,-16,-71,-14,105,-11,41,-8,-15,-6,-68,-3,-116,0,90,3,37,6,-23,8,-92,11,77,14,-16,16,117,19,-16,21,75,24,-117,26,-75,28,-75,30,-96,32,91,34,-7,35,105,37,-73,38,-45,39,-54,40,-114,41,44,42,-109,42,-44,42,-34,42,-64,42,111,42,-16,41,69,41,106,40,100,39,53,38,-40,36,87,35,-83,33,-36,31,-19,29,-39,27,-87,25,94,23,-11,20,122,18,-25,15,70,13,-109,10,-40,7,19,5,70,2,125,-1,-84,-4,-25,-7,36,-9,107,-12,-64,-15,36,-17,-98,-20,36,-22,-48,-25,-121,-27,104,-29,97,-31,-128,-33,-67,-35,39,-36,-80,-38,107,-39,72,-40,85,-41,-112,-42,-15,-43,-117,-43,75,-43,58,-43,97,-43,-89,-43,44,-42,-43,-42,-85,-41,-77,-40,-33,-39,57,-37,-67,-36,97,-34,48,-32,33,-30,43,-28,99,-26,-92,-24,16,-21,-124,-19,25,-16,-74,-14,101,-11,35,-8,-32,-6,-81,-3,117,0,66,3,8,6,-57,8,127,11,41,14,-63,16,75,19,-68,21,22,24,89,26,122,28,125,30,100,32,30,34,-69,35,45,37,116,38,-103,39,-120,40,83,41,-20,41,89,42,-104,42,-89,42,-120,42,59,42,-66,41,21,41,64,40,58,39,17,38,-74,36,58,35,-111,33,-52,31,-41,29,-47,27,-97,25,90,23,-8,20,-128,18,-16,15,88,13,-93,10,-12,7,44,5,106,2,-97,-1,-41,-4,19,-6,83,-9,-97,-12,-8,-15,92,-17,-37,-20,99,-22,15,-24,-53,-27,-84,-29,-91,-31,-59,-33,5,-34,107,-36,-6,-38,-84,-39,-111,-40,-108,-41,-42,-42,47,-42,-54,-43,-124,-43,118,-43,-110,-43,-32,-43,85,-42,2,-41,-48,-41,-41,-40,-4,-39,85,-37,-51,-36,116,-34,59,-32,35,-30,49,-28,88,-26,-97,-24,-2,-22,115,-19,-3,-17,-102,-14,65,-11,-4,-9,-77,-6,-128,-3,63,0,10,3,-52,5,-121,8,62,11,-31,13,123,16,-2,18,115,21,-57,23,11,26,41,28,48,30,15,32,-44,33,103,35,-30,36,40,38,75,39,67,40,10,41,-85,41,25,42,90,42,113,42,80,42,13,42,-110,41,-17,40,29,40,31,39,-8,37,-90,36,45,35,-115,33,-56,31,-32,29,-38,27,-80,25,115,23,19,21,-95,18,27,16,127,13,-36,10,37,8,108,5,-89,2,-27,-1,30,-3,95,-6,-94,-9,-15,-12,76,-14,-76,-17,48,-19,-63,-22,100,-24,45,-26,0,-28,6,-30,28,-32,96,-34,-61,-36,77,-37,4,-38,-36,-40,-23,-41,24,-41,125,-42,6,-42,-58,-43,-83,-43,-58,-43,13,-42,-128,-42,33,-41,-14,-41,-23,-40,16,-38,91,-37,-43,-36,109,-34,52,-32,17,-30,27,-28,59,-26,124,-24,-46,-22,70,-19,-59,-17,95,-14,1,-11,-76,-9,107,-6,46,-3,-20,-1,-76,2,110,5,45,8,-39,10,-128,13,23,16,-105,18,12,21,96,23,-95,25,-59,27,-56,29,-83,31,109,33,11,35,-128,36,-47,37,-14,38,-15,39,-69,40,98,41,-44,41,28,42,55,42,30,42,-32,41,107,41,-47,40,5,40,13,39,-15,37,-96,36,52,35,-104,33,-36,31,-5,29,-3,27,-40,25,-92,23,72,21,-31,18,92,16,-52,13,40,11,125,8,-61,5,8,3,70,0,-122,-3,-56,-6,16,-8,96,-11,-66,-14,39,-16,-91,-19,50,-21,-34,-24,-102,-26,124,-28,111,-30,-111,-32,-56,-34,47,-35,-77,-37,98,-38,62,-39,61,-40,111,-41,-58,-42,79,-42,5,-42,-25,-43,-7,-43,55,-42,-92,-42,62,-41,4,-40,-10,-40,18,-38,87,-37,-55,-36,88,-34,21,-32,-17,-31,-22,-29,10,-26,60,-24,-110,-22,-9,-20,120,-17,3,-14,-90,-12,78,-9,3,-6,-64,-4,123,-1,59,2,-7,4,-84,7,95,10,-2,12,-108,15,24,18,-121,20,-31,22,32,25,69,27,77,29,50,31,-8,32,-104,34,18,36,105,37,-115,38,-107,39,99,40,17,41,-117,41,-38,41,-4,41,-19,41,-75,41,76,41,-74,40,-10,39,7,39,-15,37,-81,36,71,35,-74,33,1,32,44,30,51,28,27,26,-21,23,-104,21,58,19,-70,16,51,14,-107,11,-19,8,63,6,-127,3,-55,0,11,-2,80,-5,-99,-8,-20,-11,76,-13,-73,-16,52,-18,-59,-21,104,-23,44,-25,0,-27,-4,-30,18,-31,73,-33,-84,-35,38,-36,-41,-38,-92,-39,-93,-40,-56,-41,29,-41,-101,-42,72,-42,36,-42,40,-42,98,-42,-61,-42,83,-41,16,-40,-9,-40,11,-38,70,-37,-87,-36,54,-34,-30,-33,-72,-31,-87,-29,-70,-27,-21,-25,51,-22,-109,-20,11,-17,-112,-15,42,-12,-49,-10,124,-7,51,-4,-20,-2,-89,1,97,4,20,7,-64,9,99,12,-11,14,124,17,-24,19,71,22,-123,24,-80,26,-71,28,-92,30,109,32,20,34,-109,35,-16,36,30,38,41,39,5,40,-75,40}; }
	private static byte[] data51(){ return new byte[] {63,41,-112,41,-61,41,-71,41,-115,41,46,41,-93,40,-17,39,9,39,-1,37,-57,36,104,35,-25,33,57,32,111,30,126,28,116,26,71,24,7,22,-90,19,56,17,-79,14,32,12,124,9,-46,6,29,4,103,1,-82,-2,-8,-5,66,-7,-102,-10,-11,-13,102,-15,-34,-18,111,-20,18,-22,-49,-25,-89,-27,-104,-29,-83,-31,-35,-33,56,-34,-79,-36,84,-37,31,-38,15,-39,51,-40,117,-41,-14,-42,-113,-42,98,-42,94,-42,-122,-42,-29,-42,96,-41,25,-40,-19,-40,-5,-39,38,-37,-127,-36,-2,-35,-93,-33,107,-31,81,-29,92,-27,126,-25,-66,-23,23,-20,-128,-18,6,-15,-110,-13,48,-10,-34,-8,-125,-5,70,-2,-16,0,-82,3,93,6,6,9,-87,11,61,14,-67,16,55,19,-117,21,-41,23,-1,25,15,28,0,30,-50,31,124,33,4,35,102,36,-96,37,-78,38,-103,39,84,40,-25,40,69,41,-126,41,-123,41,103,41,15,41,-103,40,-26,39,26,39,18,38,-18,36,-105,35,35,34,-126,32,-60,30,-33,28,-33,26,-66,24,-123,22,50,20,-54,17,78,15,-60,12,36,10,-122,7,-47,4,40,2,106,-1,-67,-4,8,-6,96,-9,-64,-12,45,-14,-91,-17,54,-19,-44,-22,-113,-24,97,-26,79,-28,92,-30,-120,-32,-40,-34,75,-35,-27,-37,-91,-38,-114,-39,-94,-40,-33,-41,75,-41,-33,-42,-92,-42,-110,-42,-78,-42,-7,-42,114,-41,21,-40,-29,-40,-35,-39,-2,-38,73,-36,-68,-35,83,-33,12,-31,-22,-30,-28,-28,-1,-26,50,-23,-127,-21,-31,-19,93,-16,-31,-14,122,-11,25,-8,-58,-6,116,-3,38,0,-36,2,-123,5,52,8,-48,10,102,13,-23,15,97,18,-67,20,11,23,53,25,79,27,67,29,26,31,-46,32,94,34,-49,35,16,37,47,38,31,39,-23,39,-121,40,-14,40,63,41,74,41,65,41,-12,40,-117,40,-21,39,38,39,53,38,25,37,-42,35,106,34,-35,32,38,31,83,29,92,27,74,25,28,23,-45,20,118,18,2,16,-127,13,-21,10,83,8,-91,5,-2,2,73,0,-101,-3,-18,-6,66,-8,-88,-11,14,-13,-116,-16,21,-18,-79,-21,107,-23,50,-25,32,-27,32,-29,75,-31,-118,-33,-5,-35,-123,-36,60,-37,29,-38,29,-39,84,-40,-83,-41,55,-41,-20,-42,-52,-42,-37,-42,22,-41,126,-41,16,-40,-47,-40,-71,-39,-51,-38,9,-36,107,-35,-12,-34,-95,-32,109,-30,94,-28,105,-26,-110,-24,-45,-22,45,-19,-104,-17,26,-14,-93,-12,68,-9,-32,-7,-111,-4,58,-1,-20,1,-107,4,66,7,-39,9,119,12,-11,14,115,17,-45,19,32,22,89,24,113,26,114,28,81,30,12,32,-83,33,32,35,114,36,-101,37,-103,38,112,39,31,40,-107,40,-13,40,16,41,18,41,-39,40,127,40,-17,39,60,39,90,38,78,37,28,36,-64,34,65,33,-102,31,-41,29,-21,27,-22,25,-59,23,-117,21,56,19,-48,16,87,14,-52,11,56,9,-107,6,-14,3,66,1,-104,-2,-19,-5,69,-7,-88,-10,16,-12,-116,-15,16,-17,-82,-20,90,-22,36,-24,4,-26,2,-28,29,-30,89,-32,-69,-34,58,-35,-26,-37,-74,-38,-83,-39,-46,-40,30,-40,-107,-41,62,-41,11,-41,9,-41,53,-41,-120,-41,13,-40,-69,-40,-112,-39,-106,-38,-66,-37,17,-35,-117,-34,35,-32,-25,-31,-62,-29,-61,-27,-33,-25,15,-22,98,-20,-65,-18,53,-15,-69,-13,75,-10,-23,-8,-116,-5,53,-2,-32,0,-120,3,49,6,-53,8,102,11,-24,13,105,16,-54,18,35,21,90,23,127,25,-121,27,110,29,56,31,-34,32,98,34,-65,35,-9,36,5,38,-24,38,-88,39,51,40,-102,40,-47,40,-34,40,-71,40,116,40,-15,39,87,39,127,38,-116,37,104,36,30,35,-77,33,26,32,102,30,-114,28,-105,26,-124,24,87,22,14,20,-75,17,68,15,-59,12,56,10,-97,7,-2,4,91,2,-83,-1,11,-3,97,-6,-57,-9,46,-11,-88,-14,40,-16,-61,-19,105,-21,45,-23,3,-25,-5,-28,10,-29,61,-31,-113,-33,8,-34,-98,-36,102,-37,73,-38,97,-39,-101,-40,1,-40,-105,-41,81,-41,66,-41,82,-41,-100,-41,6,-40,-93,-40,104,-39,86,-38,112,-37,-83,-36,23,-34,-99,-33,79,-31,27,-29,13,-27,20,-25,64,-23,123,-21,-44,-19,59,-16,-74,-14,63,-11,-47,-9,116,-6,14,-3,-66,-1,91,2,7,5,-98,7,58,10,-65,12,64,15,-85,17,1,20,73,22,110,24,-123,26,113,28,75,30,-6,31,-113,33,-7,34,62,36,96,37,81,38,36,39,-64,39,60,40,-125,40,-91,40,-106,40,94,40,-6,39,103,39,-80,38,-57,37,-68,36,-123,35,40,34,-89,32,5,31,57,29,90,27,78,25,56,23,-8,20,-81,18,71,16,-43,13,83,11,-66,8,43,6,-123,3,-26,0,64,-2,-100,-5,0,-7}; }
	private static byte[] data52(){ return new byte[] {106,-10,-35,-13,97,-15,-16,-18,-106,-20,79,-22,32,-24,10,-26,20,-28,53,-30,-127,-32,-29,-34,116,-35,34,-36,-2,-38,-3,-39,40,-39,123,-40,-5,-41,-89,-41,123,-41,-128,-41,-84,-41,7,-40,-114,-40,60,-39,24,-38,26,-37,71,-36,-104,-35,17,-33,-87,-32,106,-30,67,-28,68,-26,83,-24,-115,-22,-52,-20,46,-17,-99,-15,24,-12,-89,-10,56,-7,-39,-5,118,-2,29,1,-72,3,92,6,-20,8,127,11,-8,13,109,16,-54,18,21,21,73,23,97,25,98,27,64,29,3,31,-95,32,29,34,116,35,-92,36,-83,37,-117,38,67,39,-54,39,47,40,96,40,105,40,72,40,-12,39,-128,39,-44,38,12,38,13,37,-15,35,-89,34,58,33,-86,31,-10,29,34,28,49,26,32,24,-7,21,-72,19,99,17,-7,14,-127,12,-6,9,107,7,-49,4,53,2,-113,-1,-11,-4,84,-6,-62,-9,48,-11,-76,-14,60,-16,-35,-19,-113,-21,85,-23,58,-25,49,-27,79,-29,-126,-31,-33,-33,89,-34,-6,-36,-61,-37,-84,-38,-55,-39,1,-39,116,-40,1,-40,-56,-41,-81,-41,-53,-41,10,-40,126,-40,19,-39,-39,-39,-58,-38,-38,-37,23,-35,124,-34,-3,-33,-84,-31,115,-29,92,-27,99,-25,-125,-23,-70,-21,13,-18,106,-16,-32,-14,96,-11,-20,-9,-126,-6,29,-3,-70,-1,90,2,-13,4,-117,7,25,10,-102,12,19,15,115,17,-56,19,4,22,37,24,53,26,29,28,-17,29,-98,31,39,33,-107,34,-46,35,-14,36,-29,37,-80,38,79,39,-57,39,17,40,49,40,37,40,-18,39,-119,39,1,39,66,38,105,37,88,36,43,35,-45,33,88,32,-72,30,-6,28,24,27,30,25,6,23,-45,20,-113,18,51,16,-59,13,77,11,-65,8,54,6,-104,3,2,1,95,-2,-53,-5,48,-7,-91,-10,31,-12,-88,-15,63,-17,-20,-20,-88,-22,-126,-24,112,-26,123,-28,-89,-30,-19,-32,91,-33,-23,-35,-102,-36,121,-37,115,-38,-90,-39,-14,-40,118,-40,26,-40,-15,-41,-17,-41,28,-40,113,-40,-15,-40,-99,-39,114,-38,111,-37,-107,-36,-33,-35,80,-33,-28,-32,-105,-30,112,-28,94,-26,113,-24,-105,-22,-43,-20,43,-17,-113,-15,6,-12,-121,-10,22,-7,-89,-5,66,-2,-38,0,119,3,8,6,-100,8,29,11,-102,13,2,16,93,18,-95,20,-47,22,-25,24,-30,26,-65,28,127,30,27,32,-103,33,-21,34,33,36,37,37,10,38,-64,38,79,39,-78,39,-22,39,-8,39,-37,39,-113,39,31,39,123,38,-71,37,-60,36,-81,35,108,34,11,33,-127,31,-42,29,16,28,33,26,34,24,-1,21,-55,19,127,17,30,15,-80,12,49,10,-84,7,26,5,-122,2,-20,-1,85,-3,-63,-6,48,-8,-86,-11,47,-13,-64,-16,101,-18,26,-20,-26,-23,-55,-25,-54,-27,-33,-29,31,-30,114,-32,-15,-34,-112,-35,83,-36,66,-37,81,-38,-112,-39,-13,-40,-123,-40,62,-40,38,-40,50,-40,117,-40,-45,-40,108,-39,33,-38,7,-37,19,-36,68,-35,-99,-34,25,-32,-73,-31,119,-29,85,-27,78,-25,104,-23,-113,-21,-37,-19,43,-16,-102,-14,12,-11,-110,-9,28,-6,-80,-4,67,-1,-36,1,110,4,-1,6,-122,9,3,12,116,14,-43,16,32,19,95,21,123,23,-118,25,115,27,67,29,-12,30,-126,32,-21,33,53,35,81,36,76,37,29,38,-62,38,66,39,-110,39,-68,39,-72,39,-117,39,48,39,-80,38,-1,37,47,37,42,36,10,35,-69,33,78,32,-69,30,7,29,52,27,67,25,57,23,19,21,-39,18,-122,16,42,14,-78,11,61,9,-81,6,36,4,-112,1,-4,-2,105,-4,-38,-7,81,-9,-47,-12,97,-14,-6,-17,-87,-19,105,-21,65,-23,51,-25,60,-27,101,-29,-85,-31,20,-32,-97,-34,76,-35,34,-36,27,-37,65,-38,-119,-39,1,-39,-97,-40,106,-40,96,-40,125,-40,-54,-40,61,-39,-34,-39,-93,-38,-106,-37,-84,-36,-21,-35,76,-33,-44,-32,121,-30,67,-28,39,-26,39,-24,69,-22,116,-20,-65,-18,22,-15,-127,-13,-7,-11,123,-8,5,-5,-107,-3,39,0,-72,2,73,5,-48,7,82,10,-58,12,46,15,-123,17,-55,19,-8,21,13,24,12,26,-22,27,-82,29,80,31,-50,32,46,34,99,35,118,36,94,37,35,38,-72,38,41,39,107,39,-123,39,118,39,55,39,-44,38,65,38,-118,37,-90,36,-98,35,109,34,26,33,-98,31,6,30,71,28,114,26,120,24,104,22,64,20,0,18,-81,15,77,13,-40,10,96,8,-42,5,76,3,-67,0,43,-2,-97,-5,19,-7,-109,-10,26,-12,-77,-15,82,-17,15,-19,-42,-22,-70,-24,-74,-26,-51,-28,1,-29,86,-31,-55,-33,98,-34,30,-35,0,-36,9,-37,59,-38,-111,-39,25,-39,-62,-40,-101,-40,-97,-40,-55,-40,33,-39,-92,-39,73,-38,35,-37,25,-36,60,-35}; }
	private static byte[] data53(){ return new byte[] {-125,-34,-17,-33,125,-31,42,-29,-5,-28,-31,-26,-19,-24,8,-21,61,-19,-118,-17,-30,-15,79,-12,-59,-10,69,-7,-48,-5,88,-2,-20,0,115,3,4,6,127,8,-1,10,102,13,-51,15,20,18,84,20,115,22,-125,24,115,26,72,28,-1,29,-108,31,8,33,88,34,-125,35,-120,36,101,37,24,38,-90,38,6,39,62,39,77,39,45,39,-25,38,119,38,-40,37,26,37,40,36,27,35,-35,33,-124,32,1,31,97,29,-97,27,-64,25,-59,23,-79,21,-124,19,69,17,-15,14,-114,12,28,10,-94,7,28,5,-107,2,8,0,124,-3,-13,-6,111,-8,-12,-11,-124,-13,32,-15,-49,-18,-116,-20,100,-22,78,-24,85,-26,120,-28,-76,-30,23,-31,-107,-33,57,-34,3,-35,-19,-37,8,-37,60,-38,-85,-39,50,-39,-15,-40,-48,-40,-34,-40,22,-39,120,-39,2,-38,-73,-38,-111,-37,-104,-36,-66,-35,16,-33,127,-32,21,-30,-55,-29,-102,-27,-115,-25,-111,-23,-72,-21,-22,-19,57,-16,-110,-14,-1,-12,114,-9,-13,-7,118,-4,3,-1,-117,1,19,4,-103,6,19,9,-120,11,-16,13,67,16,-115,18,-68,20,-40,22,-37,24,-62,26,-116,28,59,30,-63,31,49,33,109,34,-106,35,-120,36,96,37,4,38,-118,38,-35,38,14,39,13,39,-24,38,-104,38,25,38,125,37,-89,36,-67,35,-100,34,96,33,-6,31,120,30,-52,28,14,27,33,25,46,23,14,21,-24,18,-95,16,80,14,-19,11,125,9,2,7,-125,4,-6,1,117,-1,-21,-4,104,-6,-22,-9,116,-11,11,-13,-80,-16,98,-18,48,-20,4,-22,4,-24,10,-26,58,-28,-126,-30,-22,-32,119,-33,34,-34,-10,-36,-20,-37,14,-37,82,-38,-60,-39,90,-39,31,-39,9,-39,33,-39,97,-39,-55,-39,96,-38,22,-37,-1,-37,5,-35,55,-34,-119,-33,3,-31,-104,-30,85,-28,37,-26,28,-24,34,-22,75,-20,126,-18,-52,-16,38,-13,-114,-11,5,-8,126,-6,4,-3,-121,-1,15,2,-111,4,18,7,-122,9,-10,11,84,14,-92,16,-28,18,11,21,32,23,27,25,-8,26,-69,28,93,30,-32,31,62,33,124,34,-111,35,-125,36,74,37,-21,37,99,38,-79,38,-40,38,-48,38,-93,38,72,38,-55,37,28,37,75,36,82,35,48,34,-17,32,-125,31,-3,29,80,28,-117,26,-94,24,-90,22,-117,20,96,18,30,16,-56,13,108,11,-9,8,-122,6,3,4,-125,1,-2,-2,123,-4,-5,-7,-124,-9,19,-11,-80,-14,92,-16,21,-18,-24,-21,-55,-23,-55,-25,-34,-27,19,-28,98,-30,-43,-32,103,-33,31,-34,-10,-36,-5,-37,30,-37,112,-38,-25,-39,-124,-39,84,-39,66,-39,100,-39,-89,-39,26,-38,-78,-38,114,-37,93,-36,105,-35,-96,-34,-9,-33,112,-31,13,-29,-57,-28,-99,-26,-107,-24,-101,-22,-62,-20,-7,-18,64,-15,-97,-13,3,-10,117,-8,-16,-6,109,-3,-16,-1,115,2,-16,4,109,7,-38,9,71,12,-102,14,-22,16,28,19,68,21,77,23,66,25,22,27,-43,28,108,30,-22,31,64,33,116,34,-124,35,109,36,46,37,-56,37,57,38,127,38,-96,38,-110,38,95,38,0,38,121,37,-55,36,-11,35,-13,34,-45,33,-118,32,31,31,-107,29,-25,27,30,26,57,24,56,22,32,20,-12,17,-79,15,99,13,1,11,-106,8,33,6,-88,3,36,1,-85,-2,36,-4,-78,-7,56,-9,-47,-12,115,-14,34,-16,-26,-19,-70,-21,-90,-23,-87,-25,-57,-27,2,-28,87,-30,-44,-32,104,-33,42,-34,9,-35,14,-36,66,-37,-114,-38,21,-38,-77,-39,-119,-39,126,-39,-93,-39,-19,-39,98,-38,-1,-38,-59,-37,-81,-36,-61,-35,-8,-34,82,-32,-48,-31,107,-29,38,-27,0,-25,-16,-24,0,-21,29,-19,89,-17,-101,-15,-5,-13,87,-10,-52,-8,64,-5,-70,-3,62,0,-76,2,53,5,-90,7,19,10,120,12,-55,14,14,17,66,19,90,21,102,23,80,25,32,27,-39,28,104,30,-30,31,49,33,96,34,105,35,78,36,8,37,-97,37,6,38,79,38,99,38,89,38,27,38,-67,37,48,37,-128,36,-91,35,-91,34,-126,33,52,32,-49,30,60,29,-107,27,-57,25,-28,23,-27,21,-51,19,-94,17,101,15,17,13,-69,10,76,8,-34,5,103,3,-25,0,114,-2,-15,-5,-128,-7,13,-9,-85,-12,81,-14,7,-16,-50,-19,-88,-21,-101,-23,-94,-25,-60,-27,8,-28,95,-30,-28,-32,124,-33,65,-34,40,-35,50,-36,102,-37,-66,-38,64,-38,-20,-39,-68,-39,-67,-39,-35,-39,49,-38,-92,-38,68,-37,14,-36,-10,-36,14,-34,66,-33,-97,-32,26,-30,-74,-29,113,-27,74,-25,57,-23,71,-21,97,-19,-99,-17,-35,-15,52,-12,-105,-10,-1,-8,119,-5,-23,-3,106,0,-37,2,92,5,-63,7,50,10,-119,12,-34,14,24,17,75,19,92,21,100,23,71,25}; }
	private static byte[] data54(){ return new byte[] {24,27,-61,28,89,30,-61,31,23,33,60,34,68,35,35,36,-37,36,109,37,-43,37,20,38,46,38,25,38,-31,37,123,37,-15,36,60,36,100,35,97,34,62,33,-14,31,-115,30,-9,28,88,27,-124,25,-88,23,-87,21,-110,19,110,17,45,15,-28,12,-120,10,37,8,-76,5,69,3,-55,0,84,-2,-36,-5,107,-7,1,-9,-97,-12,76,-14,5,-16,-47,-19,-79,-21,-91,-23,-77,-25,-39,-27,30,-28,125,-30,2,-31,-95,-33,105,-34,80,-35,96,-36,-106,-37,-16,-38,119,-38,31,-38,-7,-39,-12,-39,26,-38,109,-38,-32,-38,-124,-37,72,-36,55,-35,72,-34,-128,-33,-41,-32,85,-30,-19,-29,-86,-27,120,-25,112,-23,111,-21,-109,-19,-63,-17,4,-14,87,-12,-78,-10,31,-7,-120,-5,1,-2,116,0,-22,2,94,5,-56,7,46,10,-123,12,-47,14,14,17,52,19,77,21,69,23,46,25,-12,26,-94,28,47,30,-99,31,-26,32,17,34,15,35,-14,35,-91,36,54,37,-99,37,-36,37,-13,37,-31,37,-91,37,66,37,-74,36,5,36,41,35,46,34,6,33,-62,31,86,30,-50,28,38,27,94,25,-128,23,-124,21,115,19,79,17,20,15,-50,12,118,10,22,8,-85,5,61,3,-57,0,86,-2,-32,-5,120,-7,10,-9,-75,-12,93,-14,33,-16,-20,-19,-46,-21,-58,-23,-36,-25,0,-26,76,-28,-86,-30,52,-31,-46,-33,-96,-34,-124,-35,-101,-36,-54,-37,46,-37,-84,-38,93,-38,48,-38,47,-38,83,-38,-93,-38,26,-37,-75,-37,-128,-36,100,-35,123,-34,-86,-33,4,-31,122,-30,19,-28,-56,-27,-102,-25,-123,-23,-118,-21,-93,-19,-49,-17,17,-14,90,-12,-71,-10,25,-7,-122,-5,-12,-3,104,0,-40,2,71,5,-79,7,13,10,104,12,-86,14,-24,16,10,19,29,21,24,23,-8,24,-62,26,107,28,-10,29,99,31,-84,32,-45,33,-42,34,-77,35,104,36,-4,36,95,37,-93,37,-71,37,-90,37,114,37,10,37,-121,36,-46,35,-1,34,0,34,-31,32,-99,31,54,30,-78,28,13,27,73,25,112,23,118,21,109,19,73,17,23,15,-47,12,127,10,37,8,-69,5,84,3,-30,0,113,-2,6,-4,-103,-7,55,-9,-32,-12,-115,-14,84,-16,34,-18,8,-20,4,-22,20,-24,65,-26,-119,-28,-18,-30,114,-31,23,-32,-34,-34,-54,-35,-39,-36,15,-36,106,-37,-19,-38,-103,-38,107,-38,104,-38,-119,-38,-41,-38,73,-37,-27,-37,-90,-36,-113,-35,-104,-34,-51,-33,26,-31,-110,-30,35,-28,-42,-27,-95,-25,-119,-23,-120,-21,-100,-19,-57,-17,-2,-15,73,-12,-99,-10,-2,-8,98,-5,-47,-3,58,0,-82,2,19,5,123,7,-41,9,41,12,112,14,-92,16,-56,18,-41,20,-45,22,-80,24,122,26,32,28,-82,29,24,31,101,32,-120,33,-111,34,108,35,37,36,-72,36,33,37,101,37,126,37,114,37,58,37,-32,36,88,36,-83,35,-38,34,-29,33,-57,32,-119,31,39,30,-89,28,6,27,76,25,114,23,-125,21,123,19,94,17,48,15,-15,12,-92,10,75,8,-20,5,-127,3,27,1,-85,-2,66,-4,-35,-7,121,-9,41,-11,-42,-14,-95,-16,111,-18,89,-20,85,-22,101,-24,-107,-26,-38,-28,65,-29,-61,-31,105,-32,44,-33,26,-34,34,-35,91,-36,-83,-37,52,-37,-42,-38,-86,-38,-98,-38,-65,-38,5,-37,117,-37,10,-36,-57,-36,-86,-35,-82,-34,-34,-33,35,-31,-104,-30,34,-28,-52,-27,-103,-25,113,-23,115,-21,125,-19,-94,-17,-42,-15,27,-12,103,-10,-57,-8,36,-5,-112,-3,-10,-1,97,2,-56,4,42,7,-124,9,-44,11,23,14,74,16,111,18,122,20,119,22,82,24,30,26,-60,27,84,29,-65,30,11,32,56,33,56,34,34,35,-43,35,115,36,-37,36,38,37,68,37,58,37,13,37,-80,36,55,36,-117,35,-62,34,-47,33,-73,32,-121,31,35,30,-78,28,17,27,96,25,-115,23,-92,21,-95,19,-115,17,96,15,44,13,-32,10,-111,8,49,6,-46,3,104,1,4,-1,-103,-4,57,-6,-37,-9,-122,-11,63,-13,2,-15,-38,-18,-67,-20,-66,-22,-52,-24,-3,-26,62,-27,-88,-29,35,-30,-54,-32,-118,-33,113,-34,123,-35,-85,-36,-3,-37,123,-37,27,-37,-25,-38,-41,-38,-14,-38,49,-37,-102,-37,42,-36,-34,-36,-69,-35,-70,-34,-35,-33,35,-31,-118,-30,15,-28,-76,-27,117,-25,76,-23,67,-21,72,-19,100,-17,-104,-15,-51,-13,32,-10,112,-8,-52,-6,53,-3,-110,-1,0,2,93,4,-64,6,22,9,100,11,-91,13,-39,15,-6,17,9,20,2,22,-31,23,-81,25,82,27,-20,28,82,30,-88,31,-44,32,-36,33,-57,34,-125,35,34,36,-107,36,-32,36,11,37,2,37,-32,36,-119,36,23,36,114,35,-77,34,-57,33,-71,32,-117,31,54,30,-59,28,52,27,-123,25,-68,23}; }
	private static byte[] data55(){ return new byte[] {-38,21,-35,19,-45,17,-86,15,126,13,56,11,-19,8,-107,6,56,4,-41,1,113,-1,17,-3,-84,-6,87,-8,1,-10,-68,-13,-125,-15,83,-17,67,-19,55,-21,77,-23,117,-25,-69,-27,26,-28,-101,-30,54,-31,-10,-33,-39,-34,-37,-35,6,-35,84,-36,-56,-37,101,-37,39,-37,17,-37,35,-37,91,-37,-68,-37,67,-36,-18,-36,-59,-35,-74,-34,-42,-33,16,-31,110,-30,-18,-29,-121,-27,63,-25,19,-23,-5,-22,-1,-20,16,-17,61,-15,109,-13,-70,-11,-1,-9,97,-6,-75,-4,31,-1,121,1,-32,3,56,6,-115,8,-35,10,24,13,79,15,112,17,125,19,122,21,91,23,39,25,-42,26,104,28,-34,29,47,31,102,32,114,33,98,34,39,35,-52,35,68,36,-98,36,-58,36,-44,36,-85,36,107,36,-10,35,100,35,-86,34,-57,33,-59,32,-98,31,83,30,-18,28,98,27,-65,25,-3,23,36,22,51,20,40,18,19,16,-30,13,-86,11,100,9,16,7,-68,4,91,2,-2,-1,-100,-3,65,-5,-23,-8,-106,-10,86,-12,20,-14,-13,-17,-47,-19,-47,-21,-34,-23,6,-24,73,-26,-94,-28,32,-29,-75,-31,113,-32,76,-33,71,-34,110,-35,-82,-36,35,-36,-81,-37,109,-37,76,-37,84,-37,-123,-37,-38,-37,85,-36,-3,-36,-65,-35,-78,-34,-68,-33,-12,-32,68,-30,-69,-29,74,-27,-7,-26,-61,-24,-94,-22,-98,-20,-89,-18,-54,-16,-9,-14,53,-11,-128,-9,-49,-7,41,-4,-122,-2,-30,0,64,3,-101,5,-22,7,58,10,118,12,-86,14,-51,16,-37,18,-36,20,-67,22,-111,24,61,26,-37,27,80,29,-82,30,-27,31,-2,32,-16,33,-61,34,106,35,-13,35,78,36,-119,36,-105,36,-126,36,70,36,-33,35,87,35,-90,34,-45,33,-41,32,-65,31,125,30,32,29,-91,27,7,26,82,24,-126,22,-104,20,-101,18,-119,16,100,14,50,12,-15,9,-88,7,86,5,-5,2,-93,0,67,-2,-18,-5,-108,-7,75,-9,-2,-12,-52,-14,-99,-16,-127,-18,127,-20,-125,-22,-80,-24,-26,-26,65,-27,-75,-29,71,-30,-8,-32,-49,-33,-64,-34,-34,-35,24,-35,126,-36,5,-36,-75,-37,-115,-37,-123,-37,-81,-37,-11,-37,104,-36,-1,-36,-68,-35,-101,-34,-94,-33,-58,-32,17,-30,120,-29,-2,-28,-93,-26,96,-24,55,-22,41,-20,39,-18,67,-16,104,-14,-99,-12,-30,-10,42,-7,-127,-5,-45,-3,51,0,-122,2,-29,4,47,7,125,9,-71,11,-17,13,15,16,38,18,35,20,13,22,-32,23,-105,25,55,27,-77,28,26,30,87,31,121,32,119,33,76,34,8,35,-111,35,0,36,63,36,95,36,82,36,33,36,-51,35,75,35,-84,34,-32,33,-11,32,-26,31,-76,30,99,29,-15,27,97,26,-73,24,-16,22,20,21,30,19,23,17,-6,14,-46,12,-106,10,87,8,7,6,-74,3,96,1,5,-1,-78,-4,94,-6,15,-8,-52,-11,-110,-13,101,-15,74,-17,62,-19,71,-21,104,-23,-98,-25,-16,-27,94,-28,-24,-30,-107,-31,91,-32,75,-33,88,-34,-115,-35,-29,-36,99,-36,3,-36,-48,-37,-67,-37,-41,-37,19,-36,118,-36,2,-35,-82,-35,-125,-34,123,-33,-110,-32,-47,-31,41,-29,-92,-28,61,-26,-20,-25,-68,-23,-99,-21,-105,-19,-90,-17,-62,-15,-16,-13,43,-10,111,-8,-67,-6,14,-3,99,-1,-71,1,13,4,94,6,-91,8,-27,10,24,13,62,15,84,17,86,19,69,21,27,23,-37,24,127,26,6,28,112,29,-67,30,-30,31,-15,32,-51,33,-108,34,45,35,-93,35,-10,35,28,36,34,36,-2,35,-76,35,71,35,-82,34,-6,33,20,33,26,32,-14,30,-81,29,76,28,-56,26,43,25,112,23,-95,21,-78,19,-68,17,-94,15,-120,13,83,11,26,9,-44,6,-121,4,53,2,-29,-1,-115,-3,62,-5,-13,-8,-84,-10,119,-12,67,-14,41,-16,24,-18,30,-20,58,-22,105,-24,-75,-26,26,-27,-99,-29,63,-30,-2,-32,-32,-33,-29,-34,11,-34,86,-35,-56,-36,90,-36,26,-36,-9,-37,6,-36,45,-36,-118,-36,-4,-36,-92,-35,97,-34,81,-33,84,-32,-120,-31,-51,-30,66,-28,-60,-27,111,-25,42,-23,5,-21,-14,-20,-11,-18,8,-15,45,-13,95,-11,-100,-9,-29,-7,45,-4,127,-2,-47,0,33,3,112,5,-74,7,-10,9,44,12,81,14,108,16,113,18,101,20,67,22,6,24,-76,25,70,27,-76,28,16,30,61,31,88,32,68,33,19,34,-67,34,63,35,-95,35,-41,35,-22,35,-38,35,-102,35,64,35,-73,34,15,34,64,33,79,32,58,31,5,30,-80,28,60,27,-83,25,-1,23,60,22,92,20,108,18,101,16,78,14,39,12,-12,9,-74,7,110,5,38,3,-45,0,-122,-2,54,-4,-19,-7,-88,-9,113,-11,59,-13,35,-15,6,-17,17,-19,29,-21,79,-23,-116,-25,-17,-27,98,-28,-3,-30}; }
	private static byte[] data56(){ return new byte[] {-79,-31,-123,-32,127,-33,-105,-34,-45,-35,58,-35,-71,-36,110,-36,56,-36,55,-36,79,-36,-101,-36,-4,-36,-109,-35,65,-34,29,-33,21,-32,51,-31,110,-30,-51,-29,71,-27,-35,-26,-111,-24,89,-22,60,-20,49,-18,62,-16,82,-14,-126,-12,-80,-10,-14,-8,56,-5,-127,-3,-47,-1,29,2,105,4,-82,6,-16,8,36,11,78,13,107,15,115,17,112,19,79,21,34,23,-49,24,111,26,-22,27,74,29,-114,30,-88,31,-82,32,-125,33,65,34,-48,34,66,35,-118,35,-83,35,-86,35,-126,35,53,35,-65,34,41,34,104,33,-115,32,-124,31,102,30,26,29,-66,27,53,26,-97,24,-29,22,23,21,47,19,54,17,41,15,14,13,-29,10,-82,8,109,6,44,4,-36,1,-105,-1,69,-3,3,-5,-69,-8,-124,-10,78,-12,48,-14,20,-16,20,-18,33,-20,66,-22,-125,-24,-49,-26,69,-27,-54,-29,121,-30,61,-31,41,-32,50,-33,99,-34,-77,-35,41,-35,-57,-36,-124,-36,111,-36,120,-36,-84,-36,2,-35,-126,-35,31,-34,-21,-34,-52,-33,-34,-32,5,-30,82,-29,-65,-28,65,-26,-23,-25,-96,-23,119,-21,96,-19,91,-17,109,-15,-120,-13,-74,-11,-21,-9,42,-6,111,-4,-73,-2,2,1,73,3,-112,5,-50,7,6,10,48,12,82,14,94,16,96,18,73,20,29,22,-35,23,127,25,9,27,118,28,-63,29,-13,30,-3,31,-21,32,-80,33,88,34,-43,34,51,35,101,35,120,35,95,35,40,35,-62,34,66,34,-109,33,-54,32,-44,31,-55,30,-114,29,68,28,-52,26,70,25,-103,23,-35,21,2,20,25,18,20,16,8,14,-28,11,-68,9,-127,7,71,5,-3,2,-67,0,111,-2,46,-4,-24,-7,-82,-9,125,-11,83,-13,61,-15,46,-17,59,-19,83,-21,-119,-23,-49,-25,53,-26,-76,-28,78,-29,13,-30,-30,-32,-29,-33,-2,-34,61,-34,-88,-35,41,-35,-33,-36,-84,-36,-86,-36,-58,-36,11,-35,116,-35,1,-34,-76,-34,-120,-33,-127,-32,-104,-31,-43,-30,41,-28,-95,-27,51,-25,-35,-24,-91,-22,123,-20,113,-18,109,-16,-123,-14,-93,-12,-48,-10,9,-7,69,-5,-120,-3,-48,-1,17,2,89,4,-107,6,-51,8,-3,10,28,13,52,15,52,17,44,19,3,21,-50,22,125,24,14,26,-115,27,-29,28,35,30,65,31,57,32,24,33,-55,33,95,34,-52,34,20,35,59,35,52,35,20,35,-62,34,83,34,-65,33,3,33,42,32,41,31,10,30,-52,28,109,27,-13,25,92,24,-83,22,-29,20,7,19,19,17,15,15,-3,12,-43,10,-81,8,115,6,56,4,-9,1,-80,-1,112,-3,46,-5,-13,-8,-66,-10,-105,-12,118,-14,106,-16,104,-18,126,-20,-89,-22,-27,-24,65,-25,-83,-27,67,-28,-24,-30,-73,-31,-94,-32,-84,-33,-35,-34,46,-34,-94,-35,65,-35,-7,-36,-27,-36,-23,-36,26,-35,109,-35,-25,-35,-127,-34,68,-33,37,-32,40,-31,83,-30,-112,-29,-6,-28,115,-26,20,-24,-62,-23,-110,-21,110,-19,104,-17,106,-15,-125,-13,-94,-11,-46,-9,7,-6,69,-4,-124,-2,-57,0,5,3,72,5,122,7,-82,9,-46,11,-20,13,-11,15,-16,17,-45,19,-88,21,94,23,2,25,-121,26,-14,27,64,29,106,30,123,31,101,32,46,33,-42,33,88,34,-76,34,-14,34,-2,34,-10,34,-71,34,98,34,-31,33,61,33,122,32,-116,31,-121,30,88,29,16,28,-86,26,34,25,-117,23,-53,21,6,20,26,18,41,16,33,14,7,12,-22,9,-74,7,-125,5,73,3,8,1,-54,-2,-119,-4,81,-6,25,-8,-14,-11,-53,-13,-70,-15,-76,-17,-65,-19,-32,-21,22,-22,94,-24,-56,-26,69,-27,-29,-29,-99,-30,119,-31,112,-32,-116,-33,-54,-34,44,-34,-82,-35,92,-35,37,-35,28,-35,50,-35,113,-35,-49,-35,89,-34,0,-33,-53,-33,-66,-32,-55,-31,-5,-30,73,-28,-76,-27,60,-25,-35,-24,-104,-22,103,-20,80,-18,67,-16,80,-14,101,-12,-119,-10,-74,-8,-19,-6,34,-3,102,-1,-98,1,-35,3,21,6,68,8,111,10,-117,12,-102,14,-99,16,-119,18,102,20,43,22,-40,23,109,25,-25,26,67,28,-126,29,-93,30,-97,31,-127,32,56,33,-45,33,69,34,-107,34,-63,34,-57,34,-89,34,102,34,-3,33,113,33,-61,32,-17,31,-2,30,-24,29,-75,28,98,27,-14,25,105,24,-63,22,9,21,50,19,77,17,84,15,72,13,52,11,13,9,-29,6,-83,4,117,2,57,0,-1,-3,-61,-5,-112,-7,97,-9,61,-11,35,-13,24,-15,28,-17,50,-19,93,-21,-100,-23,-11,-25,101,-26,-12,-28,-102,-29,101,-30,73,-31,82,-32,122,-33,-58,-34,53,-34,-57,-35,125,-35,90,-35,87,-35,127,-35,-57,-35,50,-34,-55,-34,116,-33,87,-32,66,-31,102,-30,-104,-29,-18,-28,103,-26,-22,-25,-99,-23,82,-21}; }
	private static byte[] data57(){ return new byte[] {46,-19,18,-17,15,-15,24,-13,47,-11,84,-9,127,-7,-77,-5,-23,-3,36,0,91,2,-105,4,-61,6,-13,8,15,11,40,13,45,15,39,17,9,19,-35,20,-107,22,57,24,-64,25,49,27,126,28,-75,29,-60,30,-71,31,-120,32,57,33,-62,33,42,34,110,34,-116,34,-121,34,94,34,11,34,-98,33,4,33,76,32,114,31,114,30,90,29,27,28,-62,26,77,25,-67,23,18,22,84,20,121,18,-107,16,-107,14,-113,12,114,10,85,8,36,6,-9,3,-67,1,-121,-1,81,-3,26,-5,-18,-8,-61,-10,-88,-12,-105,-14,-111,-16,-95,-18,-66,-20,-12,-22,61,-23,-95,-25,27,-26,-74,-28,104,-29,61,-30,45,-31,67,-32,118,-33,-51,-34,75,-34,-29,-35,-85,-35,-114,-35,-102,-35,-54,-35,28,-34,-108,-34,49,-33,-22,-33,-50,-32,-54,-31,-19,-30,43,-28,-120,-27,-1,-26,-109,-24,60,-22,2,-20,-42,-19,-60,-17,-69,-15,-54,-13,-33,-11,3,-8,45,-6,93,-4,-111,-2,-55,0,-5,2,48,5,89,7,-128,9,-105,11,-87,13,-92,15,-107,17,113,19,55,21,-21,22,-128,24,1,26,99,27,-88,28,-44,29,-42,30,-60,31,-124,32,45,33,-90,33,12,34,60,34,88,34,67,34,17,34,-72,33,62,33,-98,32,-34,31,-8,30,-8,29,-45,28,-111,27,52,26,-74,24,38,23,117,21,-76,19,-38,17,-15,15,-14,13,-21,11,-50,9,-75,7,-125,5,92,3,32,1,-11,-2,-69,-4,-109,-6,99,-8,71,-10,43,-12,39,-14,37,-16,65,-18,98,-20,-90,-22,-14,-24,103,-25,-29,-27,-113,-28,67,-29,44,-30,28,-31,71,-32,119,-33,-24,-34,95,-34,16,-34,-40,-35,-57,-35,-33,-35,19,-34,113,-34,-14,-34,-111,-33,89,-32,60,-31,69,-30,106,-29,-82,-28,15,-26,-116,-25,33,-23,-48,-22,-107,-20,107,-18,93,-16,80,-14,100,-12,113,-10,-102,-8,-67,-6,-19,-4,30,-1,78,1,-127,3,-85,5,-44,7,-17,9,7,12,9,14,6,16,-25,17,-63,19,122,21,40,23,-76,24,43,26,-124,27,-62,28,-34,29,-32,30,-69,31,122,32,18,33,-117,33,-35,33,16,34,23,34,5,34,-61,33,105,33,-30,32,63,32,117,31,-114,30,-124,29,93,28,21,27,-76,25,52,24,-97,22,-17,20,42,19,80,17,100,15,105,13,96,11,73,9,42,7,2,5,-42,2,-87,0,117,-2,75,-4,32,-6,-8,-9,-27,-11,-54,-13,-48,-15,-41,-17,-12,-19,35,-20,107,-22,-62,-24,60,-25,-60,-27,117,-28,53,-29,36,-30,32,-31,77,-32,-112,-33,-3,-34,-121,-34,59,-34,9,-34,7,-34,29,-34,96,-34,-64,-34,72,-33,-17,-33,-70,-32,-90,-31,-82,-30,-35,-29,31,-27,-119,-26,4,-24,-98,-23,76,-21,21,-19,-22,-18,-38,-16,-46,-14,-36,-12,-13,-10,14,-7,55,-5,95,-3,-115,-1,-67,1,-28,3,17,6,46,8,73,10,85,12,87,14,70,16,40,18,-13,19,-83,21,75,23,-43,24,65,26,-108,27,-54,28,-35,29,-40,30,-85,31,97,32,-12,32,99,33,-81,33,-37,33,-35,33,-65,33,127,33,22,33,-110,32,-29,31,25,31,45,30,28,29,-10,27,-89,26,70,25,-59,23,43,22,125,20,-75,18,-33,16,-17,14,-6,12,-21,10,-35,8,-67,6,-103,4,113,2,69,0,24,-2,-14,-5,-56,-7,-83,-9,-106,-11,-116,-13,-115,-15,-95,-17,-61,-19,-8,-21,72,-22,-90,-24,36,-25,-70,-27,107,-28,55,-29,41,-30,48,-31,97,-32,-80,-33,28,-33,-75,-34,101,-34,70,-34,61,-34,100,-34,-93,-34,15,-33,-104,-33,66,-32,22,-31,-2,-31,17,-29,61,-28,-124,-27,-18,-26,108,-24,4,-22,-73,-21,123,-19,84,-17,63,-15,57,-13,63,-11,85,-9,109,-7,-110,-5,-72,-3,-30,-1,12,2,52,4,85,6,114,8,-123,10,-115,12,-121,14,117,16,74,18,22,20,-62,21,96,23,-34,24,73,26,-109,27,-65,28,-44,29,-65,30,-111,31,67,32,-54,32,57,33,125,33,-95,33,-93,33,126,33,56,33,-49,32,66,32,-107,31,-60,30,-42,29,-59,28,-103,27,77,26,-23,24,101,23,-48,21,28,20,90,18,-128,16,-105,14,-99,12,-104,10,-123,8,109,6,73,4,39,2,-4,-1,-41,-3,-79,-5,-112,-7,119,-9,102,-11,97,-13,103,-15,-125,-17,-90,-19,-23,-21,52,-22,-95,-24,33,-25,-69,-27,118,-28,71,-29,60,-30,76,-31,-128,-32,-45,-33,74,-33,-31,-34,-100,-34,123,-34,123,-34,-93,-34,-25,-34,87,-33,-33,-33,-109,-32,95,-31,83,-30,97,-29,-113,-28,-37,-27,64,-25,-64,-24,91,-22,8,-20,-50,-19,-91,-17,-114,-15,-122,-13,-117,-11,-101,-9,-77,-7,-45,-5,-9,-3,27,0,67,2,99,4,-123,6,-105,8,-84,10,-87,12,-94,14,-121,16,90,18,30,20,-56,21,93,23,-38,24}; }
	private static byte[] data58(){ return new byte[] {59,26,-125,27,-88,28,-70,29,-98,30,112,31,21,32,-95,32,5,33,73,33,105,33,102,33,64,33,-10,32,-117,32,-5,31,78,31,123,30,-118,29,124,28,74,27,5,26,-103,24,31,23,-127,21,-41,19,16,18,60,16,82,14,94,12,88,10,75,8,52,6,22,4,-12,1,-46,-1,-84,-3,-115,-5,113,-7,89,-9,82,-11,77,-13,92,-15,119,-17,-90,-19,-26,-21,62,-22,-87,-24,51,-25,-50,-27,-113,-28,99,-29,93,-30,115,-31,-89,-32,2,-32,120,-33,20,-33,-43,-34,-79,-34,-70,-34,-35,-34,42,-33,-107,-33,37,-32,-44,-32,-91,-31,-105,-30,-91,-29,-43,-28,29,-26,-124,-25,3,-23,-104,-22,74,-20,8,-18,-30,-17,-62,-15,-65,-13,-71,-11,-52,-9,-34,-7,-6,-5,26,-2,61,0,92,2,126,4,-109,6,-84,8,-79,10,-76,12,-96,14,-122,16,83,18,18,20,-72,21,74,23,-64,24,34,26,94,27,-118,28,-114,29,119,30,65,31,-28,31,111,32,-50,32,18,33,48,33,42,33,4,33,-72,32,75,32,-65,31,12,31,62,30,74,29,62,28,15,27,-58,25,98,24,-29,22,78,21,-95,19,-33,17,12,16,40,14,51,12,53,10,39,8,21,6,-2,3,-38,1,-62,-1,-102,-3,-122,-5,102,-7,92,-9,78,-11,86,-13,101,-15,-122,-17,-73,-19,-3,-21,85,-22,-54,-24,79,-25,-9,-27,-78,-28,-112,-29,-119,-30,-94,-31,-37,-32,52,-32,-81,-33,75,-33,13,-33,-19,-34,-13,-34,26,-33,99,-33,-45,-33,93,-32,17,-31,-35,-31,-46,-30,-39,-29,13,-27,80,-26,-76,-25,52,-23,-59,-22,113,-20,51,-18,2,-16,-26,-15,-39,-13,-44,-11,-30,-9,-17,-7,9,-4,36,-2,66,0,96,2,123,4,-114,6,-95,8,-92,10,-94,12,-117,14,108,16,55,18,-14,19,-108,21,37,23,-107,24,-10,25,49,27,89,28,89,29,70,30,6,31,-80,31,53,32,-107,32,-39,32,-12,32,-16,32,-53,32,125,32,22,32,-125,31,-38,30,6,30,26,29,12,28,-31,26,-101,25,56,24,-65,22,40,21,-124,19,-63,17,-12,15,19,14,34,12,38,10,32,8,13,6,-2,3,-37,1,-53,-1,-94,-3,-106,-5,120,-7,112,-9,106,-11,115,-13,-124,-15,-84,-17,-36,-19,40,-20,-124,-22,-11,-24,-123,-25,38,-26,-20,-28,-59,-29,-61,-30,-38,-31,22,-31,111,-32,-21,-33,-122,-33,73,-33,36,-33,49,-33,79,-33,-98,-33,5,-32,-108,-32,65,-31,13,-30,-3,-30,7,-28,47,-27,120,-26,-45,-25,81,-23,-33,-22,-122,-20,69,-18,14,-16,-13,-15,-38,-13,-37,-11,-38,-9,-19,-7,-7,-5,25,-2,44,0,75,2,95,4,113,6,126,8,126,10,122,12,94,14,63,16,4,18,-65,19,93,21,-19,22,91,24,-68,25,-14,26,29,28,26,29,6,30,-53,30,110,31,-6,31,85,32,-98,32,-70,32,-75,32,-107,32,72,32,-30,31,85,31,-85,30,-37,29,-10,28,-27,27,-61,26,-128,25,29,24,-83,22,24,21,117,19,-65,17,-18,15,20,14,42,12,45,10,50,8,31,6,19,4,-6,1,-27,-1,-52,-3,-73,-5,-90,-7,-99,-9,-101,-11,-88,-13,-70,-15,-26,-17,25,-18,101,-20,-61,-22,56,-23,-59,-25,108,-26,45,-27,11,-28,5,-29,32,-30,88,-31,-79,-32,43,-32,-57,-33,-124,-33,100,-33,100,-33,-118,-33,-50,-33,56,-32,-65,-32,106,-31,51,-30,30,-29,36,-28,73,-27,-116,-26,-31,-25,95,-23,-29,-22,-118,-20,66,-18,5,-16,-24,-15,-56,-13,-59,-11,-64,-9,-51,-7,-40,-5,-16,-3,1,0,27,2,44,4,59,6,67,8,67,10,55,12,32,14,-8,15,-65,17,118,19,22,21,-96,22,22,24,106,25,-81,26,-53,27,-41,28,-70,29,-125,30,44,31,-79,31,26,32,91,32,127,32,126,32,93,32,26,32,-78,31,44,31,-122,30,-68,29,-40,28,-47,27,-82,26,115,25,25,24,-90,22,30,21,123,19,-52,17,1,16,44,14,68,12,81,10,85,8,76,6,66,4,47,2,26,0,10,-2,-14,-5,-18,-7,-34,-9,-23,-11,-20,-13,14,-14,47,-16,109,-18,-76,-20,23,-21,-119,-23,25,-24,-66,-26,126,-27,93,-28,84,-29,108,-30,-90,-31,-8,-32,116,-32,8,-32,-59,-33,-97,-33,-98,-33,-66,-33,-3,-33,99,-32,-27,-32,-117,-31,80,-30,51,-29,53,-28,86,-27,-114,-26,-26,-25,84,-23,-37,-22,120,-20,41,-18,-21,-17,-60,-15,-93,-13,-106,-11,-112,-9,-107,-7,-98,-5,-80,-3,-65,-1,-47,1,-29,3,-22,5,-11,7,-19,9,-29,11,-57,13,-98,15,102,17,26,19,-69,20,69,22,-71,23,18,25,85,26,117,27,-128,28,104,29,52,30,-34,30,104,31,-45,31,27,32,66,32,71,32,39,32,-18,31,-121,31,12,31,103,30,-91,29,-58,28,-57,27,-87,26,118,25}; }
	private static byte[] data59(){ return new byte[] {29,24,-73,22,49,21,-105,19,-21,17,40,16,89,14,118,12,-118,10,-113,8,-110,6,-123,4,124,2,105,0,93,-2,74,-4,71,-6,59,-8,70,-10,81,-12,107,-14,-103,-16,-52,-18,29,-19,121,-21,-18,-23,125,-24,30,-25,-32,-27,-71,-28,-81,-29,-58,-30,-9,-31,77,-31,-69,-32,86,-32,3,-32,-31,-33,-44,-33,-16,-33,44,-32,-121,-32,8,-31,-93,-31,100,-30,61,-29,62,-28,80,-27,-119,-26,-42,-25,61,-23,-66,-22,86,-20,-5,-19,-65,-17,-118,-15,103,-13,84,-11,71,-9,71,-7,79,-5,84,-3,104,-1,112,1,-127,3,-122,5,-118,7,-123,9,118,11,89,13,49,15,-10,16,-84,18,77,20,-40,21,77,23,-86,24,-21,25,19,27,30,28,11,29,-37,29,-120,30,28,31,-123,31,-40,31,2,32,13,32,-6,31,-68,31,104,31,-22,30,82,30,-105,29,-66,28,-58,27,-77,26,-127,25,56,24,-47,22,90,21,-63,19,32,18,99,16,-105,14,-63,12,-45,10,-24,8,-27,6,-25,4,-36,2,-48,0,-56,-2,-71,-4,-75,-6,-77,-8,-72,-10,-54,-12,-28,-14,15,-15,71,-17,-107,-19,-16,-21,102,-22,-18,-24,-111,-25,78,-26,35,-27,25,-28,37,-29,89,-30,-96,-31,21,-31,-100,-32,80,-32,28,-32,15,-32,36,-32,83,-32,-81,-32,29,-31,-69,-31,107,-30,68,-29,54,-28,69,-27,114,-26,-72,-25,25,-23,-112,-22,32,-20,-63,-19,121,-17,63,-15,22,-13,-5,-12,-21,-10,-29,-8,-29,-6,-21,-4,-15,-2,-1,0,2,3,14,5,9,7,5,9,-12,10,-43,12,-80,14,113,16,43,18,-52,19,89,21,-46,22,47,24,118,25,-93,26,-82,27,-91,28,118,29,46,30,-62,30,55,31,-113,31,-65,31,-41,31,-63,31,-103,31,65,31,-42,30,63,30,-112,29,-65,28,-47,27,-60,26,-97,25,90,24,1,23,-117,21,2,20,99,18,-79,16,-19,14,25,13,58,11,76,9,87,7,90,5,83,3,81,1,70,-1,64,-3,60,-5,61,-7,67,-9,88,-11,113,-13,-99,-15,-42,-17,29,-18,124,-20,-18,-22,113,-23,22,-24,-57,-26,-97,-27,-118,-28,-107,-29,-65,-30,4,-30,109,-31,-16,-32,-100,-32,94,-32,77,-32,82,-32,-128,-32,-52,-32,57,-31,-61,-31,117,-30,59,-29,41,-28,44,-27,81,-26,-115,-25,-27,-24,85,-22,-42,-21,121,-19,28,-17,-24,-16,-84,-14,-111,-12,118,-10,108,-8,99,-6,104,-4,104,-2,113,0,117,2,121,4,117,6,110,8,91,10,62,12,23,14,-37,15,-107,17,56,19,-56,20,69,22,-91,23,-14,24,33,26,56,27,44,28,14,29,-61,29,102,30,-31,30,63,31,124,31,-104,31,-110,31,107,31,38,31,-68,30,54,30,-115,29,-54,28,-32,27,-25,26,-65,25,-112,24,57,23,-48,21,80,20,-73,18,18,17,82,15,-117,13,-83,11,-54,9,-36,7,-32,5,-26,3,-30,1,-35,-1,-35,-3,-40,-5,-34,-7,-25,-9,-9,-11,23,-12,61,-14,120,-16,-66,-18,23,-19,-119,-21,7,-22,-89,-24,85,-25,37,-26,12,-27,14,-28,51,-29,110,-30,-48,-31,77,-31,-24,-32,-85,-32,-122,-32,-119,-32,-87,-32,-22,-32,78,-31,-51,-31,115,-30,48,-29,17,-28,12,-27,35,-26,89,-25,-94,-24,10,-22,-125,-21,24,-19,-71,-18,116,-16,56,-14,13,-12,-13,-11,-39,-9,-42,-7,-56,-5,-48,-3,-55,-1,-45,1,-51,3,-53,5,-63,7,-83,9,-110,11,105,13,47,15,-20,16,-111,18,38,20,-92,21,14,23,90,24,-106,25,-85,26,-78,27,-114,28,90,29,-7,29,-121,30,-24,30,51,31,87,31,93,31,66,31,7,31,-88,30,46,30,-111,29,-42,28,-1,27,7,27,-10,25,-56,24,-127,23,35,22,-87,20,33,19,125,17,-51,15,11,14,54,12,93,10,112,8,-127,6,-120,4,-117,2,-117,0,-114,-2,-117,-4,-106,-6,-101,-8,-77,-10,-51,-12,-11,-14,47,-15,111,-17,-53,-19,50,-20,-79,-22,73,-23,-14,-25,-68,-26,-102,-27,-106,-28,-80,-29,-26,-30,58,-30,-80,-31,65,-31,-9,-32,-55,-32,-64,-32,-46,-32,12,-31,94,-31,-40,-31,106,-30,33,-29,-13,-29,-30,-28,-17,-27,21,-25,88,-24,-79,-23,34,-21,-88,-20,68,-18,-14,-17,-81,-15,124,-13,86,-11,59,-9,42,-7,30,-5,24,-3,22,-1,20,1,16,3,11,5,-4,6,-19,8,-51,10,-89,12,113,14,45,16,-41,17,112,19,-12,20,95,22,-70,23,-13,24,24,26,35,27,9,28,-34,28,-118,29,27,30,-110,30,-35,30,23,31,33,31,24,31,-28,30,-104,30,37,30,-103,29,-23,28,32,28,51,27,47,26,15,25,-46,23,-127,22,18,21,-107,19,-5,17,88,16,-103,14,-43,12,-3,10,29,9,50,7,65,5,71,3,81,1,79,-1,89,-3,93,-5,108,-7,127,-9,-101,-11,-62,-13}; }
	private static byte[] data60(){ return new byte[] {-10,-15,58,-16,-114,-18,-15,-20,109,-21,-4,-23,-95,-24,96,-25,58,-26,41,-27,63,-28,101,-29,-77,-30,25,-30,-92,-31,73,-31,19,-31,-8,-32,4,-31,41,-31,117,-31,-36,-31,98,-30,15,-29,-52,-29,-73,-28,-83,-27,-48,-26,-3,-25,80,-23,-78,-22,46,-20,-65,-19,96,-17,22,-15,-39,-14,-89,-12,-117,-10,106,-8,95,-6,80,-4,72,-2,69,0,59,2,52,4,38,6,20,8,-12,9,-45,11,-103,13,93,15,9,17,-90,18,48,20,-93,21,1,23,70,24,115,25,-125,26,122,27,84,28,13,29,-84,29,42,30,-120,30,-55,30,-26,30,-27,30,-60,30,-125,30,31,30,-95,29,0,29,67,28,102,27,113,26,90,25,48,24,-26,22,-118,21,18,20,-116,18,-22,16,64,15,125,13,-76,11,-39,9,-9,7,12,6,26,4,37,2,45,0,53,-2,64,-4,77,-6,97,-8,127,-10,-93,-12,-42,-14,22,-15,101,-17,-59,-19,60,-20,-65,-22,100,-23,22,-24,-24,-26,-50,-27,-40,-28,-12,-29,53,-29,-108,-30,7,-30,-82,-31,90,-31,64,-31,50,-31,79,-31,-117,-31,-31,-31,93,-30,-11,-30,-89,-29,-126,-28,108,-27,124,-26,-95,-25,-31,-24,57,-22,-89,-21,46,-19,-65,-18,112,-16,35,-14,-19,-13,-61,-11,-99,-9,-117,-7,116,-5,104,-3,95,-1,83,1,73,3,57,5,38,7,7,9,-26,10,-79,12,117,14,39,16,-56,17,90,19,-47,20,58,22,-122,23,-69,24,-39,25,-42,26,-65,27,-124,28,47,29,-70,29,39,30,117,30,-95,30,-80,30,-99,30,106,30,26,30,-90,29,24,29,106,28,-100,27,-75,26,-79,25,-113,24,90,23,6,22,-96,20,35,19,-112,17,-17,15,56,14,122,12,-91,10,-48,8,-26,6,3,5,11,3,32,1,36,-1,55,-3,69,-5,88,-7,119,-9,-103,-11,-53,-13,6,-14,83,-16,-84,-18,28,-19,-100,-21,51,-22,-31,-24,-90,-25,-124,-26,-127,-27,-111,-28,-56,-29,17,-29,-122,-30,11,-30,-70,-31,-124,-31,110,-31,121,-31,-94,-31,-19,-31,85,-30,-35,-30,-123,-29,68,-28,43,-27,34,-26,60,-25,110,-24,-76,-23,26,-21,-118,-20,28,-18,-78,-17,102,-15,31,-13,-19,-12,-64,-10,-94,-8,-121,-6,118,-4,100,-2,89,0,71,2,57,4,34,6,7,8,-29,9,-77,11,122,13,47,15,-39,16,106,18,-13,19,88,21,-71,22,-17,23,30,25,35,26,27,27,-22,27,-90,28,62,29,-70,29,24,30,83,30,114,30,112,30,79,30,12,30,-82,29,44,29,-111,28,-43,27,-4,26,8,26,-7,24,-47,23,-116,22,54,21,-61,19,68,18,-88,16,5,15,72,13,-121,11,-77,9,-38,7,-12,5,14,4,27,2,49,0,60,-2,83,-4,101,-6,-125,-8,-91,-10,-44,-12,12,-13,85,-15,-88,-17,18,-18,-120,-20,27,-21,-68,-23,119,-24,76,-25,56,-26,65,-27,103,-28,-91,-29,4,-29,-126,-30,27,-30,-40,-31,-80,-31,-86,-31,-62,-31,-5,-31,82,-30,-56,-30,96,-29,12,-28,-29,-28,-58,-27,-41,-26,-18,-25,49,-23,123,-22,-25,-21,100,-19,-14,-18,-107,-16,71,-14,6,-12,-44,-11,-87,-9,-120,-7,112,-5,89,-3,73,-1,52,1,35,3,11,5,-17,6,-50,8,-99,10,108,12,33,14,-45,15,107,17,-9,18,110,20,-52,21,27,23,72,24,101,25,96,26,70,27,10,28,-74,28,64,29,-84,29,-3,29,42,30,57,30,45,30,-6,29,-83,29,66,29,-79,28,15,28,68,27,97,26,103,25,72,24,30,23,-50,21,114,20,-6,18,114,17,-41,15,42,14,115,12,-88,10,-39,8,-5,6,28,5,49,3,74,1,89,-1,114,-3,-121,-5,-93,-7,-56,-9,-14,-11,38,-12,109,-14,-73,-16,31,-17,-117,-19,20,-20,-85,-22,94,-23,37,-24,4,-25,2,-26,20,-27,73,-28,-106,-29,1,-29,-114,-30,53,-30,-3,-31,-27,-31,-22,-31,17,-30,85,-30,-72,-30,59,-29,-39,-29,-103,-28,112,-27,101,-26,117,-25,-97,-24,-34,-23,58,-21,-94,-20,42,-18,-71,-17,99,-15,17,-13,-39,-12,-95,-10,123,-8,89,-6,59,-4,39,-2,12,0,-6,1,-31,3,-63,5,-91,7,116,9,68,11,1,13,-74,14,86,16,-21,17,104,19,-45,20,41,22,104,23,-116,24,-102,25,-117,26,97,27,27,28,-72,28,52,29,-104,29,-43,29,-3,29,-5,29,-29,29,-90,29,77,29,-43,28,64,28,-118,27,-66,26,-49,25,-53,24,-86,23,113,22,34,21,-67,19,65,18,-75,16,23,15,104,13,-81,11,-29,9,21,8,55,6,90,4,113,2,-113,0,-97,-2,-63,-4,-43,-6,0,-7,36,-9,89,-11,-106,-13,-31,-15,61,-16,-92,-18,35,-19,-80,-21,89,-22,16,-23,-25,-25,-46,-26,-39,-27,-5,-28,57,-28,-110,-29,14,-29,-95,-30,87,-30,45,-30,27,-30,51,-30}; }
	private static byte[] data61(){ return new byte[] {92,-30,-77,-30,26,-29,-84,-29,81,-28,24,-27,-6,-27,-9,-26,12,-24,63,-23,-127,-22,-29,-21,83,-19,-39,-18,112,-16,23,-14,-51,-13,-113,-11,92,-9,51,-7,14,-5,-14,-4,-43,-2,-67,0,-96,2,-123,4,97,6,58,8,6,10,-51,11,127,13,48,15,-60,16,80,18,-62,19,37,21,110,22,-92,23,-69,24,-64,25,-94,26,113,27,28,28,-82,28,34,29,116,29,-80,29,-63,29,-66,29,-105,29,79,29,-15,28,108,28,-51,27,21,27,57,26,73,25,59,24,21,23,-42,21,-124,20,24,19,-100,17,11,16,106,14,-67,12,-2,10,58,9,100,7,-112,5,-83,3,-49,1,-25,-1,7,-2,33,-4,73,-6,106,-8,-93,-10,-43,-12,32,-13,114,-15,-46,-17,73,-18,-52,-20,103,-21,21,-22,-37,-24,-71,-25,-79,-26,-64,-27,-15,-28,51,-28,-95,-29,28,-29,-62,-30,-127,-30,91,-30,95,-30,114,-30,-76,-30,5,-29,-126,-29,17,-28,-58,-28,-113,-27,125,-26,121,-25,-100,-24,-52,-23,25,-21,124,-20,-18,-19,121,-17,15,-15,-69,-14,109,-12,53,-10,-6,-9,-43,-7,-86,-5,-114,-3,109,-1,79,1,50,3,12,5,-24,6,-76,8,-128,10,58,12,-19,13,-118,15,31,17,-100,18,10,20,98,21,-97,22,-50,23,-38,24,-44,25,-81,26,113,27,18,28,-98,28,1,29,82,29,122,29,-117,29,122,29,76,29,-4,28,-109,28,9,28,100,27,-95,26,-61,25,-54,24,-70,23,-117,22,79,21,-16,19,-118,18,4,17,119,15,-45,13,38,12,103,10,-94,8,-47,6,-4,4,29,3,67,1,92,-1,-124,-3,-95,-5,-52,-7,-6,-9,47,-10,115,-12,-68,-14,27,-15,-126,-17,0,-18,-118,-20,51,-21,-28,-23,-72,-24,-99,-25,-99,-26,-71,-27,-17,-28,63,-28,-78,-29,57,-29,-23,-30,-85,-30,-105,-30,-104,-30,-66,-30,-1,-30,96,-29,-37,-29,121,-28,44,-27,3,-26,-17,-26,-9,-25,24,-23,78,-22,-95,-21,-1,-20,125,-18,1,-16,-98,-15,69,-13,-3,-12,-70,-10,-116,-8,86,-6,53,-4,13,-2,-20,-1,-52,1,-92,3,-127,5,79,7,29,9,-36,10,-108,12,59,14,-41,15,94,17,-40,18,59,20,-119,21,-60,22,-30,23,-19,24,-39,25,-82,26,101,27,2,28,126,28,-30,28,32,29,75,29,76,29,57,29,-1,28,-83,28,56,28,-81,27,-3,26,58,26,85,25,88,24,68,23,19,22,-48,20,117,19,8,18,-124,16,-11,14,81,13,-94,11,-22,9,30,8,89,6,124,4,-85,2,-57,0,-13,-2,19,-3,60,-5,107,-7,-100,-9,-38,-11,34,-12,116,-14,-41,-16,73,-17,-54,-19,97,-20,12,-21,-55,-23,-92,-24,-113,-25,-102,-26,-68,-27,-5,-28,84,-28,-52,-29,93,-29,19,-29,-34,-30,-48,-30,-40,-30,5,-29,75,-29,-77,-29,52,-28,-43,-28,-112,-27,104,-26,89,-25,101,-24,-120,-23,-62,-22,21,-20,119,-19,-14,-18,123,-16,20,-14,-66,-13,113,-11,51,-9,-7,-8,-52,-6,-98,-4,122,-2,81,0,46,2,3,4,-41,5,-92,7,106,9,36,11,-43,12,118,14,9,16,-113,17,-6,18,93,20,-98,21,-41,22,-24,23,-16,24,-46,25,-95,26,81,27,-28,27,93,28,-74,28,-12,28,15,29,19,29,-14,28,-71,28,94,28,-25,27,86,27,-94,26,-37,25,-15,24,-13,23,-37,22,-86,21,99,20,10,19,-106,17,26,16,-124,14,-26,12,53,11,127,9,-72,7,-17,5,29,4,71,2,112,0,-106,-2,-62,-4,-20,-6,33,-7,88,-9,-101,-11,-24,-13,67,-14,-88,-16,36,-17,-87,-19,74,-20,-9,-22,-64,-23,-100,-24,-108,-25,-94,-26,-52,-27,16,-27,113,-28,-17,-29,-121,-29,66,-29,19,-29,10,-29,24,-29,75,-29,-108,-29,0,-28,-121,-28,41,-27,-20,-27,-62,-26,-73,-25,-58,-24,-24,-23,42,-21,115,-20,-31,-19,83,-17,-31,-16,119,-14,31,-12,-46,-11,-111,-9,86,-7,35,-5,-11,-4,-52,-2,-96,0,118,2,75,4,21,6,-29,7,-98,9,87,11,-2,12,-98,14,39,16,-87,17,15,19,102,20,-86,21,-46,22,-24,23,-33,24,-60,25,-122,26,53,27,-65,27,53,28,-122,28,-63,28,-42,28,-42,28,-79,28,114,28,22,28,-103,27,5,27,81,26,-125,25,-100,24,-102,23,127,22,81,21,5,20,-80,18,58,17,-66,15,45,14,-117,12,-31,10,40,9,104,7,-96,5,-48,3,-1,1,43,0,87,-2,-123,-4,-75,-6,-20,-8,44,-9,114,-11,-58,-13,34,-14,-109,-16,14,-17,-97,-19,65,-20,-12,-22,-56,-23,-95,-24,-88,-25,-77,-26,-24,-27,48,-27,-107,-28,25,-28,-75,-29,118,-29,73,-29,71,-29,86,-29,-115,-29,-37,-29,73,-28,-46,-28,118,-27,59,-26,18,-25,13,-24,22,-23,62,-22,122,-21,-54,-20,48,-18,-87,-17,45,-15,-54,-14,105,-12,32,-10}; }
	private static byte[] data62(){ return new byte[] {-43,-9,-98,-7,98,-5,56,-3,2,-1,-37,0,-90,2,122,4,65,6,5,8,-64,9,113,11,21,13,-82,14,54,16,-84,17,18,19,98,20,-95,21,-61,22,-42,23,-58,24,-89,25,101,26,13,27,-105,27,3,28,87,28,-123,28,-94,28,-107,28,115,28,47,28,-48,27,83,27,-68,26,7,26,57,25,79,24,78,23,52,22,3,21,-68,19,98,18,-11,16,116,15,-25,13,72,12,-97,10,-21,8,43,7,103,5,-98,3,-53,1,0,0,43,-2,98,-4,-109,-6,-46,-8,17,-9,98,-11,-76,-13,29,-14,-118,-16,18,-17,-95,-19,76,-20,3,-21,-40,-23,-67,-24,-64,-25,-42,-26,11,-26,87,-27,-60,-28,70,-28,-21,-29,-89,-29,-122,-29,127,-29,-104,-29,-54,-29,29,-28,-117,-28,22,-27,-66,-27,125,-26,92,-25,77,-24,96,-23,-128,-22,-65,-21,13,-19,113,-18,-25,-17,108,-15,2,-13,-92,-12,82,-10,11,-8,-55,-7,-109,-5,90,-3,42,-1,-9,0,-58,2,-113,4,85,6,21,8,-56,9,124,11,18,13,-81,14,42,16,-92,17,2,19,77,20,-118,21,-91,22,-73,23,-94,24,127,25,59,26,-33,26,101,27,-47,27,31,28,80,28,100,28,91,28,52,28,-15,27,-112,27,19,27,124,26,-58,25,-9,24,18,24,11,23,-6,21,-61,20,-124,19,38,18,-64,16,62,15,-74,13,24,12,115,10,-63,8,7,7,68,5,127,3,-79,1,-24,-1,27,-2,79,-4,-114,-6,-58,-8,19,-9,97,-11,-68,-13,38,-14,-102,-16,34,-17,-71,-19,100,-20,36,-21,-10,-23,-26,-24,-30,-25,7,-25,52,-26,-116,-27,-12,-28,123,-28,35,-28,-33,-29,-63,-29,-71,-29,-43,-29,5,-28,93,-28,-59,-28,85,-27,-7,-27,-70,-26,-107,-25,-120,-24,-105,-23,-74,-22,-12,-21,61,-19,-94,-18,19,-16,-106,-15,42,-13,-59,-12,118,-10,36,-8,-26,-7,-92,-5,111,-3,55,-1,0,1,-51,2,-113,4,84,6,14,8,-64,9,104,11,7,13,-109,14,22,16,-124,17,-32,18,45,20,95,21,-128,22,-122,23,118,24,76,25,8,26,-85,26,44,27,-101,27,-29,27,24,28,41,28,31,28,-7,27,-73,27,83,27,-34,26,61,26,-110,25,-62,24,-39,23,-32,22,-62,21,-100,20,84,19,2,18,-105,16,31,15,-107,13,-2,11,92,10,-85,8,-8,6,55,5,117,3,-81,1,-26,-1,30,-2,87,-4,-106,-6,-39,-8,35,-9,122,-11,-45,-13,70,-14,-71,-16,73,-17,-36,-19,-109,-20,76,-21,41,-22,20,-23,24,-24,58,-25,110,-26,-62,-27,45,-27,-74,-28,92,-28,28,-28,-5,-29,-11,-29,12,-28,66,-28,-110,-28,0,-27,-119,-27,44,-26,-19,-26,-60,-25,-74,-24,-62,-23,-35,-22,24,-20,97,-19,-66,-18,48,-16,-85,-15,62,-13,-42,-12,127,-10,47,-8,-25,-7,-89,-5,104,-3,47,-1,-10,0,-70,2,-128,4,56,6,-12,7,-94,9,69,11,-30,12,108,14,-25,15,90,17,-83,18,-5,19,41,21,75,22,76,23,62,24,15,25,-49,25,106,26,-10,26,89,27,-86,27,-37,27,-19,27,-26,27,-63,27,126,27,34,27,-92,26,19,26,95,25,-105,24,-76,23,-77,22,-89,21,120,20,58,19,-20,17,-128,16,17,15,-120,13,-9,11,87,10,-84,8,-4,6,64,5,-125,3,-65,1,-7,-1,57,-2,114,-4,-72,-6,-5,-8,76,-9,-95,-11,5,-12,114,-14,-17,-16,123,-17,25,-18,-59,-20,-113,-21,95,-22,86,-23,86,-24,121,-25,-83,-26,2,-26,109,-27,-10,-28,-102,-28,88,-28,56,-28,46,-28,71,-28,119,-28,-58,-28,50,-27,-74,-27,91,-26,18,-25,-21,-25,-40,-24,-36,-23,-4,-22,42,-20,116,-19,-52,-18,56,-16,-80,-15,64,-13,-49,-12,124,-10,28,-8,-36,-7,-115,-5,82,-3,17,-1,-44,0,-106,2,85,4,14,6,-60,7,110,9,18,11,-89,12,50,14,-83,15,22,17,114,18,-75,19,-23,20,5,22,9,23,-6,23,-53,24,-119,25,41,26,-78,26,24,27,110,27,-105,27,-72,27,-87,27,-117,27,76,27,-18,26,125,26,-30,25,64,25,111,24,-101,23,-105,22,-109,21,101,20,49,19,-31,17,127,16,19,15,-115,13,4,12,99,10,-59,8,17,7,96,5,-94,3,-27,1,37,0,99,-2,-88,-4,-25,-6,56,-7,-125,-9,-30,-11,67,-12,-75,-14,53,-15,-64,-17,96,-18,17,-19,-46,-21,-80,-22,-102,-23,-90,-24,-68,-25,-4,-26,68,-26,-74,-27,57,-27,-37,-28,-101,-28,115,-28,105,-28,126,-28,-87,-28,-7,-28,93,-27,-33,-27,125,-26,52,-25,4,-24,-17,-24,-19,-23,9,-21,49,-20,120,-19,-58,-18,50,-16,-91,-15,43,-13,-67,-12,89,-10,5,-8,-82,-7,106,-5,32,-3,-31,-2,-98,0,92,2,23,4,-50,5,-126,7,37,9,-51,10,90,12,-26,13,96,15,-60,16,38,18}; }
	private static byte[] data63(){ return new byte[] {97,19,-100,20,-79,21,-68,22,-89,23,-127,24,59,25,-31,25,103,26,-42,26,38,27,94,27,118,27,117,27,85,27,26,27,-58,26,79,26,-57,25,29,25,89,24,-122,23,-118,22,-118,21,98,20,51,19,-24,17,-114,16,36,15,-90,13,32,12,-120,10,-22,8,63,7,-111,5,-41,3,33,2,96,0,-87,-2,-23,-4,54,-5,125,-7,-40,-9,45,-10,-100,-12,5,-13,-114,-15,20,-16,-69,-18,101,-19,47,-20,2,-21,-11,-23,-11,-24,23,-24,70,-25,-103,-26,0,-26,-126,-27,37,-27,-39,-28,-76,-28,-92,-28,-78,-28,-34,-28,35,-27,-124,-27,3,-26,-105,-26,76,-25,23,-24,-8,-24,-10,-23,4,-21,46,-20,105,-19,-73,-18,25,-16,-122,-15,10,-13,-111,-12,46,-10,-50,-9,120,-7,44,-5,-33,-4,-102,-2,84,0,14,2,-58,3,123,5,40,7,-48,8,109,10,0,12,-121,13,0,15,104,16,-63,17,7,19,57,20,87,21,95,22,78,23,40,24,-24,24,-114,25,25,26,-117,26,-31,26,25,27,61,27,56,27,36,27,-19,26,-101,26,49,26,-90,25,9,25,74,24,122,23,-118,22,-119,21,112,20,62,19,4,18,-90,16,73,15,-49,13,77,12,-64,10,32,9,-125,7,-48,5,37,4,108,2,-76,0,-1,-2,64,-3,-107,-5,-37,-7,58,-8,-109,-10,-3,-12,113,-13,-16,-15,-128,-16,31,-17,-49,-19,-111,-20,108,-21,81,-22,93,-23,110,-24,-90,-25,-18,-26,83,-26,-45,-27,110,-27,33,-27,-11,-28,-34,-28,-23,-28,13,-27,76,-27,-87,-27,30,-26,-81,-26,92,-25,28,-24,-3,-24,-18,-23,-6,-22,28,-20,76,-19,-102,-18,-19,-17,93,-15,-47,-14,91,-12,-21,-11,-119,-9,46,-7,-40,-6,-116,-4,64,-2,-11,-1,-81,1,96,3,17,5,-63,6,97,8,1,10,-110,11,20,13,-110,14,-8,15,82,17,-103,18,-50,19,-21,20,-8,21,-22,22,-59,23,-116,24,50,25,-57,25,57,26,-105,26,-43,26,-6,26,3,27,-16,26,-65,26,121,26,15,26,-108,25,-10,24,67,24,120,23,-111,22,-104,21,-124,20,94,19,36,18,-43,16,121,15,8,14,-113,12,3,11,110,9,-45,7,42,6,127,4,-49,2,23,1,104,-1,-80,-3,1,-4,82,-6,-85,-8,10,-9,118,-11,-25,-13,107,-14,-10,-16,-104,-17,68,-18,8,-19,-39,-21,-56,-22,-63,-23,-35,-24,7,-24,78,-25,-78,-26,37,-26,-64,-27,107,-27,54,-27,31,-27,30,-27,60,-27,117,-27,-58,-27,57,-26,-64,-26,98,-25,33,-24,-14,-24,-31,-23,-30,-22,-4,-21,39,-19,106,-18,-71,-17,30,-15,-114,-14,16,-12,-104,-11,52,-9,-52,-8,124,-6,30,-4,-41,-3,-126,-1,58,1,-22,2,-105,4,66,6,-28,7,126,9,19,11,-108,12,16,14,119,15,-43,16,27,18,84,19,116,20,-126,21,123,22,90,23,34,24,-44,24,103,25,-27,25,70,26,-115,26,-73,26,-54,26,-69,26,-107,26,86,26,-12,25,-127,25,-20,24,66,24,127,23,-95,22,-81,21,-92,20,-120,19,83,18,17,17,-74,15,84,14,-38,12,92,11,-53,9,52,8,-106,6,-22,4,68,3,-112,1,-29,-1,48,-2,-124,-4,-42,-6,51,-7,-109,-9,-2,-11,116,-12,-16,-14,-123,-15,24,-16,-47,-18,-124,-19,95,-20,64,-21,61,-22,78,-23,119,-24,-72,-25,19,-25,-123,-26,19,-26,-67,-27,124,-27,96,-27,83,-27,110,-27,-102,-27,-25,-27,76,-26,-52,-26,103,-25,24,-24,-26,-24,-57,-23,-61,-22,-48,-21,-9,-20,42,-18,123,-17,-49,-16,61,-14,-77,-13,57,-11,-55,-10,97,-8,3,-6,-88,-5,85,-3,2,-1,-79,0,95,2,11,4,-79,5,83,7,-18,8,126,10,2,12,126,13,-25,14,70,16,-111,17,-56,18,-15,19,0,21,-1,21,-29,22,-78,23,102,24,6,25,-124,25,-12,25,59,26,118,26,-119,26,-120,26,107,26,49,26,-35,25,115,25,-28,24,72,24,-118,23,-70,22,-49,21,-48,20,-70,19,-113,18,87,17,4,16,-87,14,60,13,-66,11,58,10,-88,8,14,7,109,5,-56,3,26,2,114,0,-63,-2,25,-3,111,-5,-53,-7,48,-8,-105,-10,17,-11,-118,-13,29,-14,-75,-16,95,-17,29,-18,-24,-20,-51,-21,-64,-22,-47,-23,-18,-24,45,-24,126,-25,-21,-26,112,-26,17,-26,-53,-27,-98,-27,-108,-27,-103,-27,-60,-27,3,-26,96,-26,-44,-26,102,-25,14,-24,-51,-24,-83,-23,-109,-22,-94,-21,-75,-20,-22,-19,36,-17,123,-16,-39,-15,76,-13,-55,-12,77,-10,-27,-9,122,-7,33,-5,-63,-4,112,-2,20,0,-58,1,104,3,19,5,-83,6,75,8,-40,9,96,11,-37,12,70,14,-88,15,-14,16,53,18,90,19,116,20,117,21,95,22,56,23,-16,23,-105,24,35,25,-110,25,-18,25,37,26,76,26,79,26,64,26,14,26}; }
	private static byte[] data64(){ return new byte[] {-58,25,99,25,-29,24,80,24,-98,23,-41,22,-10,21,4,21,-12,19,-37,18,-94,17,99,16,10,15,-90,13,53,12,-75,10,44,9,-104,7,-2,5,93,4,-73,2,17,1,102,-1,-65,-3,25,-4,119,-6,-37,-8,71,-9,-69,-11,57,-12,-58,-14,93,-15,5,-16,-67,-18,-120,-19,98,-20,86,-21,89,-22,120,-23,-87,-24,-11,-25,88,-25,-42,-26,108,-26,30,-26,-25,-27,-48,-27,-50,-27,-21,-27,34,-26,112,-26,-33,-26,95,-25,0,-24,-77,-24,-124,-23,102,-22,100,-21,113,-20,-105,-19,-54,-18,24,-16,104,-15,-39,-14,69,-12,-52,-11,81,-9,-23,-8,-127,-6,35,-4,-56,-3,107,-1,21,1,-70,2,92,4,-4,5,-111,7,38,9,-90,10,43,12,-109,13,-8,14,74,16,-119,17,-69,18,-41,19,-34,20,-46,21,-83,22,114,23,32,24,-78,24,49,25,-112,25,-42,25,7,26,18,26,19,26,-25,25,-80,25,84,25,-27,24,88,24,-74,23,-8,22,39,22,59,21,59,20,40,19,0,18,-60,16,124,15,30,14,-75,12,65,11,-68,9,52,8,-100,6,5,5,99,3,-63,1,29,0,118,-2,-43,-4,53,-5,-105,-7,9,-8,118,-10,-6,-12,126,-13,23,-14,-69,-16,110,-17,52,-18,10,-19,-11,-21,-12,-22,9,-22,51,-23,119,-24,-47,-25,66,-25,-44,-26,114,-26,59,-26,15,-26,8,-26,22,-26,65,-26,-123,-26,-29,-26,93,-25,-22,-25,-103,-24,87,-23,49,-22,32,-21,36,-20,59,-19,106,-18,-92,-17,-11,-16,79,-14,-66,-13,51,-11,-73,-10,68,-8,-43,-7,115,-5,15,-3,-78,-2,84,0,-9,1,-103,3,50,5,-50,6,90,8,-29,9,100,11,-49,12,60,14,-119,15,-40,16,6,18,44,19,59,20,50,21,28,22,-29,22,-96,23,56,24,-60,24,42,25,-125,25,-76,25,-38,25,-41,25,-58,25,-110,25,72,25,-30,24,103,24,-52,23,33,23,87,22,122,21,-119,20,125,19,100,18,49,17,-9,15,-97,14,70,13,-44,11,94,10,-39,8,79,7,-73,5,34,4,-128,2,-29,0,65,-1,-96,-3,4,-4,104,-6,-41,-8,73,-9,-58,-11,77,-12,-33,-14,-125,-15,46,-16,-15,-18,-64,-19,-92,-20,-98,-21,-89,-22,-54,-23,5,-23,83,-24,-67,-25,63,-25,-42,-26,-111,-26,87,-26,72,-26,67,-26,102,-26,-102,-26,-21,-26,88,-25,-40,-25,120,-24,41,-23,-8,-23,-40,-22,-50,-21,-33,-20,-8,-19,49,-17,110,-16,-61,-15,39,-13,-112,-12,15,-10,-114,-9,32,-7,-81,-6,75,-4,-27,-3,-124,-1,37,1,-63,2,92,4,-11,5,126,7,17,9,-122,10,1,12,103,13,-63,14,12,16,72,17,112,18,-121,19,-118,20,116,21,79,22,15,23,-74,23,73,24,-65,24,32,25,99,25,-111,25,-98,25,-104,25,117,25,55,25,-32,24,114,24,-26,23,70,23,-113,22,-70,21,-37,20,-40,19,-48,18,-90,17,120,16,45,15,-34,13,118,12,10,11,-114,9,10,8,125,6,-20,4,80,3,-69,1,24,0,127,-2,-30,-4,74,-5,-71,-7,40,-8,-88,-10,41,-11,-67,-13,88,-14,0,-15,-65,-17,-123,-18,101,-19,82,-20,88,-21,110,-22,-96,-23,-29,-24,65,-24,-72,-25,67,-25,-18,-26,-85,-26,-116,-26,121,-26,-112,-26,-79,-26,-7,-26,82,-25,-54,-25,84,-24,-2,-24,-72,-23,-114,-22,119,-21,118,-20,-119,-19,-84,-18,-24,-17,41,-15,-123,-14,-27,-13,87,-11,-46,-10,86,-8,-28,-7,114,-5,14,-3,-94,-2,68,0,-40,1,117,3,8,5,-103,6,35,8,-95,9,28,11,-126,12,-24,13,49,15,118,16,-89,17,-63,18,-46,19,-63,20,-86,21,111,22,40,23,-61,23,71,24,-75,24,5,25,64,25,94,25,101,25,80,25,34,25,-38,24,122,24,-2,23,111,23,-63,22,4,22,39,21,64,20,56,19,40,18,-3,16,-60,15,126,14,34,13,-62,11,76,10,-44,8,79,7,-62,5,52,4,-102,2,4,1,109,-1,-49,-3,63,-4,-88,-6,29,-7,-103,-9,25,-10,-88,-12,64,-13,-26,-15,-102,-16,94,-17,52,-18,25,-19,21,-20,36,-21,70,-22,-124,-23,-47,-24,60,-24,-67,-25,85,-25,12,-25,-45,-26,-67,-26,-69,-26,-44,-26,8,-25,84,-25,-71,-25,57,-24,-50,-24,125,-23,64,-22,30,-21,9,-20,22,-19,36,-18,87,-17,-117,-16,-39,-15,48,-13,-106,-12,9,-10,-127,-9,11,-7,-115,-6,39,-4,-76,-3,78,-1,-27,0,122,2,15,4,-99,5,40,7,-87,8,37,10,-113,11,-8,12,72,14,-108,15,-55,16,-17,17,6,19,1,20,-13,20,-60,21,-119,22,49,23,-63,23,63,24,-101,24,-25,24,20,25,39,25,39,25,3,25,-47,24,125,24,20,24,-110,23,-9,22,70,22,126,21,-97,20,-81,19,-93,18,-113,17,93,16,39,15,-41,13,127,12}; }
	private static byte[] data65(){ return new byte[] {24,11,-88,9,43,8,-86,6,26,5,-109,3,-8,1,106,0,-47,-2,61,-3,-82,-5,32,-6,-103,-8,29,-9,-92,-11,58,-12,-35,-14,-121,-15,73,-16,17,-17,-12,-19,-30,-20,-24,-21,0,-21,47,-22,114,-23,-47,-24,62,-24,-48,-25,111,-25,47,-25,4,-25,-13,-26,-3,-26,32,-25,90,-25,-79,-25,29,-24,-93,-24,67,-23,-13,-23,-60,-22,-97,-21,-103,-20,-98,-19,-66,-18,-26,-17,42,-15,112,-14,-48,-13,49,-11,-88,-10,30,-8,-91,-7,45,-5,-71,-4,77,-2,-33,-1,114,1,4,3,-109,4,26,6,-96,7,28,9,-117,10,-9,11,78,13,-99,14,-34,15,8,17,41,18,50,19,40,20,13,21,-40,21,-113,22,49,23,-75,23,42,24,125,24,-66,24,-28,24,-18,24,-30,24,-68,24,122,24,35,24,-77,23,38,23,-117,22,-50,21,4,21,30,20,41,19,29,18,0,17,-46,15,-109,14,69,13,-21,11,-124,10,21,9,-106,7,26,6,-118,4,3,3,114,1,-34,-1,83,-2,-68,-4,56,-5,-86,-7,47,-8,-75,-10,68,-11,-27,-13,-121,-14,68,-15,4,-16,-34,-18,-63,-19,-65,-20,-56,-21,-19,-22,35,-22,113,-23,-41,-24,80,-24,-25,-25,-110,-25,89,-25,55,-25,47,-25,65,-25,104,-25,-79,-25,6,-24,-127,-24,8,-23,-81,-23,101,-22,59,-21,25,-20,25,-19,32,-18,66,-17,111,-16,-79,-15,-5,-14,91,-12,-68,-11,50,-9,-89,-8,45,-6,-79,-5,62,-3,-52,-2,89,0,-20,1,116,3,3,5,-127,6,4,8,116,9,-28,10,65,12,-105,13,-35,14,17,16,60,17,76,18,83,19,61,20,27,21,-36,21,-115,22,35,23,-94,23,12,24,88,24,-110,24,-83,24,-77,24,-98,24,111,24,43,24,-53,23,83,23,-58,22,31,22,98,21,-109,20,-88,19,-79,18,-95,17,-126,16,82,15,19,14,-61,12,107,11,1,10,-109,8,26,7,-104,5,20,4,-119,2,-3,0,110,-1,-27,-3,85,-4,-44,-6,79,-7,-43,-9,101,-10,-7,-12,-96,-13,76,-14,12,-15,-40,-17,-74,-18,-93,-19,-90,-20,-68,-21,-28,-22,38,-22,121,-23,-25,-24,106,-24,7,-24,-69,-25,-121,-25,111,-25,107,-25,-122,-25,-77,-25,-1,-25,95,-24,-39,-24,108,-23,16,-22,-46,-22,-93,-21,-115,-20,-120,-19,-105,-18,-73,-17,-23,-16,40,-14,117,-13,-46,-12,54,-10,-88,-9,30,-7,-98,-6,36,-4,-88,-3,58,-1,-67,0,79,2,-46,3,88,5,-39,6,75,8,-63,9,32,11,127,12,-56,13,10,15,56,16,88,17,101,18,96,19,72,20,25,21,-41,21,126,22,12,23,-120,23,-26,23,48,24,94,24,120,24,113,24,94,24,34,24,-32,23,114,23,-1,22,102,22,-66,21,0,21,40,20,66,19,65,18,54,17,17,16,-29,14,-94,13,83,12,-6,10,-107,9,34,8,-78,6,44,5,-79,3,34,2,-96,0,16,-1,-113,-3,4,-4,-125,-6,9,-7,-111,-9,39,-10,-59,-12,107,-13,38,-14,-28,-16,-65,-17,-101,-18,-103,-19,-103,-20,-67,-21,-25,-22,52,-22,-117,-23,1,-23,-117,-24,45,-24,-25,-25,-67,-25,-93,-25,-80,-25,-62,-25,3,-24,70,-24,-73,-24,42,-23,-56,-23,108,-22,49,-21,7,-20,-17,-20,-16,-19,-4,-18,33,-16,79,-15,-110,-14,-36,-13,56,-11,-99,-10,9,-8,-125,-7,-5,-6,-128,-4,3,-2,-116,-1,17,1,-101,2,26,4,-98,5,19,7,-119,8,-17,9,83,11,-93,12,-20,13,36,15,77,16,103,17,109,18,99,19,65,20,17,21,-61,21,103,22,-16,22,99,23,-68,23,2,24,40,24,63,24,52,24,24,24,-35,23,-110,23,36,23,-84,22,15,22,105,21,-94,20,-51,19,-29,18,-30,17,-41,16,-82,15,-122,14,63,13,-11,11,-98,10,53,9,-52,7,88,6,-42,4,97,3,-47,1,86,0,-53,-2,74,-3,-59,-5,76,-6,-47,-8,102,-9,-6,-11,-94,-12,76,-13,12,-14,-44,-16,-82,-17,-104,-18,-109,-19,-94,-20,-59,-21,-7,-22,75,-22,-93,-23,40,-23,-84,-24,94,-24,21,-24,-12,-25,-35,-25,-19,-25,8,-24,70,-24,-109,-24,0,-23,125,-23,24,-22,-64,-22,-119,-21,90,-20,76,-19,68,-18,89,-17,119,-16,-86,-15,-25,-14,53,-12,-117,-11,-15,-10,90,-8,-48,-7,72,-5,-57,-4,72,-2,-51,-1,78,1,-46,2,81,4,-54,5,65,7,-84,8,18,10,108,11,-70,12,-5,13,48,15,82,16,103,17,104,18,87,19,49,20,-5,20,-89,21,73,22,-54,22,56,23,-112,23,-51,23,-13,23,3,24,-10,23,-43,23,-101,23,71,23,-35,22,93,22,-62,21,26,21,79,20,127,19,-116,18,-108,17,-127,16,97,15,48,14,-13,12,-89,11,79,10,-17,8,-126,7,18,6,-102,4,27,3,-98,1,26,0,-102,-2,26,-3,-99,-5,36,-6,-78,-8}; }
	private static byte[] data66(){ return new byte[] {71,-9,-26,-11,-115,-12,64,-13,4,-14,-49,-16,-77,-17,-100,-18,-94,-19,-78,-20,-37,-21,22,-21,102,-22,-51,-23,75,-23,-35,-24,-116,-24,75,-24,42,-24,27,-24,39,-24,77,-24,-123,-24,-36,-24,69,-23,-56,-23,96,-22,14,-21,-48,-21,-84,-20,-110,-19,-106,-18,-97,-17,-60,-16,-15,-15,47,-13,123,-12,-50,-11,50,-9,-105,-8,12,-6,127,-5,-2,-4,119,-2,-6,-1,120,1,-9,2,113,4,-26,5,89,7,-66,8,35,10,115,11,-65,12,-3,13,41,15,75,16,87,17,85,18,65,19,22,20,-39,20,-121,21,28,22,-94,22,7,23,94,23,-105,23,-69,23,-57,23,-71,23,-108,23,90,23,3,23,-101,22,20,22,-128,21,-50,20,14,20,51,19,76,18,73,17,66,16,25,15,-11,13,-82,12,110,11,19,10,-74,8,80,7,-35,5,109,4,-16,2,118,1,-9,-1,123,-2,-2,-4,-122,-5,17,-6,-91,-8,60,-9,-32,-11,-116,-12,69,-13,10,-14,-34,-16,-65,-17,-75,-18,-71,-19,-49,-20,-2,-21,54,-21,-108,-22,-13,-23,127,-23,10,-23,-60,-24,-128,-24,100,-24,86,-24,102,-24,-118,-24,-57,-24,27,-23,-120,-23,9,-22,-93,-22,80,-21,19,-20,-21,-20,-44,-19,-46,-18,-33,-17,-2,-16,43,-14,102,-13,-81,-12,1,-10,96,-9,-59,-8,49,-6,-88,-5,27,-3,-103,-2,18,0,-114,1,9,3,125,4,-13,5,91,7,-61,8,26,10,112,11,-78,12,-18,13,21,15,52,16,59,17,55,18,30,19,-18,19,-77,20,87,21,-14,21,107,22,-40,22,35,23,97,23,-128,23,-115,23,122,23,90,23,25,23,-59,22,92,22,-43,21,66,21,-111,20,-48,19,-7,18,16,18,19,17,9,16,-23,14,-66,13,-123,12,59,11,-17,9,-115,8,46,7,-66,5,82,4,-42,2,100,1,-28,-1,112,-2,-10,-4,-127,-5,18,-6,-89,-8,67,-9,-17,-11,-105,-12,94,-13,29,-14,-6,-16,-33,-17,-44,-18,-32,-19,-9,-20,39,-20,104,-21,-65,-22,42,-22,-80,-23,67,-23,-5,-24,-71,-24,-95,-24,-113,-24,-92,-24,-61,-24,8,-23,84,-23,-57,-23,66,-22,-35,-22,-117,-21,73,-20,34,-19,7,-18,4,-17,15,-16,42,-15,86,-14,-115,-13,-46,-12,36,-10,123,-9,-32,-8,73,-6,-73,-5,45,-3,-94,-2,25,0,-109,1,6,3,122,4,-23,5,79,7,-78,8,9,10,85,11,-103,12,-51,13,-11,14,13,16,21,17,11,18,-17,18,-62,19,124,20,38,21,-69,21,51,22,-96,22,-23,22,39,23,69,23,79,23,66,23,27,23,-31,22,-117,22,33,22,-96,21,9,21,93,20,-98,19,-56,18,-29,17,-24,16,-35,15,-58,14,-102,13,101,12,34,11,-47,9,126,8,24,7,-76,5,68,4,-44,2,95,1,-22,-1,115,-2,0,-3,-112,-5,33,-6,-65,-8,91,-9,10,-10,-70,-12,124,-13,71,-14,34,-15,10,-16,5,-17,12,-18,47,-19,87,-20,-93,-21,-12,-22,101,-22,-23,-23,127,-23,53,-23,-9,-24,-38,-24,-51,-24,-36,-24,0,-23,61,-23,-111,-23,-8,-23,122,-22,14,-21,-70,-21,122,-20,73,-19,52,-18,38,-17,51,-16,73,-15,111,-14,-88,-13,-27,-12,52,-10,-119,-9,-25,-8,78,-6,-70,-5,39,-3,-99,-2,13,0,-125,1,-10,2,97,4,-48,5,49,7,-111,8,-29,9,49,11,106,12,-92,13,-62,14,-36,15,-32,16,-43,17,-73,18,-120,19,65,20,-20,20,124,21,-8,21,97,22,-83,22,-22,22,9,23,19,23,9,23,-31,22,-86,22,85,22,-18,21,111,21,-38,20,51,20,115,19,-94,18,-62,17,-58,16,-59,15,-85,14,-121,13,85,12,21,11,-55,9,121,8,24,7,-71,5,75,4,-31,2,109,1,0,0,-119,-2,30,-3,-83,-5,69,-6,-28,-8,-122,-9,53,-10,-22,-12,-82,-13,123,-14,89,-15,67,-16,63,-17,74,-18,105,-19,-103,-20,-34,-21,55,-21,-93,-22,42,-22,-66,-23,115,-23,55,-23,19,-23,13,-23,18,-23,59,-23,114,-23,-62,-23,43,-22,-90,-22,59,-21,-31,-21,-99,-20,107,-19,80,-18,64,-17,73,-16,88,-15,-128,-14,-83,-13,-19,-12,50,-10,-122,-9,-32,-8,64,-6,-85,-5,17,-3,-124,-2,-15,-1,99,1,-48,2,60,4,-94,5,4,7,95,8,-81,9,-8,10,53,12,99,13,-118,14,-104,15,-93,16,-111,17,119,18,65,19,2,20,-91,20,59,21,-74,21,28,22,113,22,-89,22,-51,22,-40,22,-51,22,-82,22,115,22,38,22,-66,21,69,21,-78,20,16,20,83,19,-120,18,-88,17,-77,16,-72,15,-100,14,-122,13,79,12,26,11,-47,9,-126,8,43,7,-53,5,103,4,-5,2,-110,1,33,0,-73,-2,70,-3,-31,-5,118,-6,28,-7,-64,-9,111,-10,43,-11,-19,-13,-66,-14,-98,-15,-121,-16,-123,-17,-109,-18,-82,-19,-28,-20,36,-20}; }
	private static byte[] data67(){ return new byte[] {125,-21,-20,-22,108,-22,4,-22,-74,-23,116,-23,86,-23,68,-23,78,-23,113,-23,-94,-23,-12,-23,85,-22,-49,-22,95,-21,-1,-21,-70,-20,-128,-19,100,-18,77,-17,81,-16,93,-15,127,-14,-89,-13,-28,-12,34,-10,115,-9,-57,-8,37,-6,-121,-5,-18,-4,90,-2,-62,-1,51,1,-103,2,5,4,101,5,-57,6,27,8,109,9,-78,10,-21,11,29,13,59,14,80,15,84,16,70,17,40,18,-8,18,-77,19,92,20,-15,20,108,21,-38,21,40,22,105,22,-116,22,-98,22,-108,22,121,22,64,22,-6,21,-108,21,32,21,-109,20,-13,19,61,19,117,18,-103,17,-82,16,-77,15,-95,14,-117,13,90,12,45,11,-24,9,-100,8,78,7,-20,5,-110,4,41,3,-60,1,87,0,-15,-2,-125,-3,33,-4,-68,-6,97,-7,10,-8,-70,-10,122,-11,57,-12,18,-13,-20,-15,-36,-16,-41,-17,-28,-18,2,-18,50,-19,118,-20,-51,-21,55,-21,-72,-22,77,-22,-7,-23,-69,-23,-109,-23,-127,-23,-121,-23,-93,-23,-43,-23,30,-22,126,-22,-17,-22,126,-21,22,-20,-50,-20,-114,-19,106,-18,83,-17,75,-16,89,-15,109,-14,-103,-13,-58,-12,10,-10,76,-9,-95,-8,-7,-7,84,-5,-70,-4,30,-2,-122,-1,-17,0,84,2,-68,3,25,5,121,6,-55,7,28,9,89,10,-102,11,-63,12,-27,13,-6,14,-9,15,-12,16,-52,17,-91,18,92,19,13,20,-99,20,34,21,-118,21,-26,21,30,22,82,22,91,22,97,22,65,22,20,22,-52,21,115,21,-2,20,122,20,-35,19,46,19,108,18,-106,17,-78,16,-74,15,-76,14,-102,13,121,12,73,11,11,10,-54,8,119,7,40,6,-59,4,107,3,4,2,-99,0,60,-1,-47,-3,114,-4,17,-5,-75,-7,100,-8,21,-9,-43,-11,-103,-12,109,-13,76,-14,57,-15,54,-16,65,-17,95,-18,-116,-19,-49,-20,34,-20,-116,-21,8,-21,-100,-22,67,-22,1,-22,-44,-23,-66,-23,-64,-23,-41,-23,3,-22,72,-22,-99,-22,19,-21,-115,-21,48,-20,-46,-20,-104,-19,104,-18,73,-17,66,-16,64,-15,88,-14,117,-13,-91,-12,-39,-11,33,-9,101,-8,-64,-7,18,-5,118,-4,-46,-3,57,-1,-99,0,-3,1,102,3,-70,4,29,6,104,7,-72,8,-5,9,48,11,96,12,127,13,-109,14,-104,15,-117,16,112,17,66,18,2,19,-81,19,72,20,-53,20,63,21,-109,21,-34,21,7,22,35,22,37,22,14,22,-24,21,-92,21,81,21,-29,20,101,20,-50,19,40,19,105,18,-99,17,-68,16,-52,15,-55,14,-66,13,-101,12,120,11,61,10,0,9,-71,7,100,6,21,5,-79,3,91,2,-15,0,-107,-1,48,-2,-48,-4,118,-5,28,-6,-54,-8,-127,-9,59,-10,9,-11,-43,-13,-69,-14,-94,-15,-97,-16,-84,-17,-61,-18,-14,-19,49,-19,-128,-20,-24,-21,96,-21,-19,-22,-108,-22,72,-22,27,-22,-3,-23,-8,-23,12,-22,46,-22,112,-22,-66,-22,41,-21,-92,-21,56,-20,-39,-20,-107,-19,92,-18,60,-17,39,-16,38,-15,47,-14,75,-13,113,-12,-95,-11,-29,-10,31,-8,120,-7,-64,-6,34,-4,121,-3,-36,-2,58,0,-102,1,-5,2,81,4,-81,5,-7,6,72,8,-122,9,-64,10,-18,11,12,13,36,14,37,15,30,16,3,17,-37,17,-103,18,79,19,-27,19,117,20,-28,20,70,21,-114,21,-59,21,-31,21,-21,21,-37,21,-70,21,127,21,50,21,-52,20,83,20,-57,19,35,19,115,18,-89,17,-44,16,-28,15,-15,14,-28,13,-47,12,-83,11,126,10,68,9,5,8,-75,6,108,5,14,4,-71,2,87,1,-1,-1,-102,-2,68,-3,-27,-5,-110,-6,64,-7,-7,-9,-75,-10,-128,-11,82,-12,47,-13,29,-14,20,-15,31,-16,54,-17,96,-18,-101,-19,-24,-20,76,-20,-68,-21,73,-21,-27,-22,-104,-22,97,-22,65,-22,49,-22,64,-22,92,-22,-109,-22,-33,-22,61,-21,-76,-21,60,-20,-38,-20,-117,-19,77,-18,33,-17,8,-16,-5,-16,3,-14,18,-13,52,-12,93,-11,-108,-10,-45,-9,25,-7,106,-6,-71,-5,22,-3,108,-2,-52,-1,37,1,-125,2,-38,3,47,5,126,6,-57,7,6,9,67,10,105,11,-110,12,-96,13,-81,14,-95,15,-113,16,99,17,44,18,-31,18,-128,19,19,20,-123,20,-13,20,58,21,126,21,-102,21,-78,21,-91,21,-114,21,90,21,19,21,-72,20,70,20,-62,19,40,19,125,18,-66,17,-19,16,13,16,26,15,26,14,14,13,-18,11,-53,10,-107,9,91,8,24,7,-53,5,124,4,36,3,-50,1,115,0,25,-1,-64,-3,103,-4,21,-5,-58,-7,127,-8,61,-9,6,-10,-39,-12,-77,-13,-91,-14,-111,-15,-92,-16,-82,-17,-36,-18,14,-18,91,-19,-78,-20,41,-20,-93,-21,67,-21,-23,-22,-82,-22,-122,-22,111,-22,116,-22,-117,-22,-73,-22}; }
	private static byte[] data68(){ return new byte[] {-4,-22,82,-21,-66,-21,66,-20,-46,-20,125,-19,51,-18,4,-17,-34,-17,-51,-16,-57,-15,-47,-14,-20,-13,12,-11,62,-10,116,-9,-77,-8,2,-6,69,-5,-91,-4,-18,-3,80,-1,-96,0,-1,1,80,3,-89,4,-17,5,60,7,118,8,-76,9,-33,10,1,12,28,13,31,14,34,15,7,16,-22,16,-81,17,109,18,17,19,-90,19,38,20,-111,20,-23,20,42,21,88,21,111,21,114,21,92,21,55,21,-10,20,-93,20,62,20,-67,19,53,19,-120,18,-35,17,13,17,57,16,81,15,86,14,83,13,60,12,33,11,-15,9,-63,8,-127,7,59,6,-12,4,-95,3,79,2,-8,0,-94,-1,77,-2,-10,-4,-86,-5,86,-6,21,-7,-46,-9,-101,-10,109,-11,72,-12,50,-13,37,-14,42,-15,59,-16,92,-17,-111,-18,-48,-19,45,-19,-113,-20,18,-20,-98,-21,70,-21,-2,-22,-50,-22,-79,-22,-83,-22,-72,-22,-32,-22,22,-21,102,-21,-54,-21,63,-20,-53,-20,104,-19,26,-18,-37,-18,-79,-17,-110,-16,-120,-15,-121,-14,-103,-13,-78,-12,-37,-11,11,-9,68,-8,-120,-7,-53,-6,31,-4,105,-3,-63,-2,20,0,103,1,-67,2,10,4,88,5,-99,6,-34,7,21,9,69,10,104,11,-126,12,-114,13,-116,14,124,15,95,16,43,17,-18,17,-105,18,52,19,-71,19,46,20,-117,20,-41,20,11,21,45,21,54,21,46,21,14,21,-39,20,-110,20,48,20,-60,19,55,19,-89,18,-15,17,62,17,102,16,-114,15,-101,14,-96,13,-106,12,123,11,93,10,43,9,-6,7,-71,6,116,5,44,4,-36,2,-116,1,57,0,-25,-2,-107,-3,71,-4,-5,-6,-76,-7,120,-8,58,-9,19,-10,-28,-12,-44,-13,-67,-14,-60,-15,-50,-16,-20,-17,25,-17,88,-18,-89,-19,10,-19,-127,-20,5,-20,-88,-21,84,-21,30,-21,-9,-22,-25,-22,-19,-22,5,-21,56,-21,119,-21,-43,-21,61,-20,-64,-20,83,-19,-8,-19,-78,-18,123,-17,85,-16,62,-15,56,-14,58,-13,84,-12,107,-11,-103,-10,-55,-9,2,-7,72,-6,-118,-5,-38,-4,37,-2,118,-1,-57,0,24,2,100,3,-81,4,-10,5,49,7,110,8,-100,9,-65,10,-32,11,-22,12,-17,13,-29,14,-57,15,-99,16,100,17,20,18,-73,18,70,19,-66,19,44,20,120,20,-68,20,-30,20,-7,20,-6,20,-29,20,-68,20,123,20,40,20,-61,19,69,19,-69,18,23,18,102,17,-96,16,-51,15,-25,14,-11,13,-13,12,-28,11,-51,10,-91,9,120,8,66,7,1,6,-62,4,117,3,46,2,-38,0,-111,-1,62,-2,-11,-4,-87,-5,103,-6,37,-7,-17,-9,-68,-10,-103,-11,120,-12,108,-13,100,-14,112,-15,-121,-16,-80,-17,-27,-18,50,-18,-119,-19,-5,-20,121,-20,12,-20,-73,-21,112,-21,68,-21,40,-21,36,-21,48,-21,90,-21,-117,-21,-32,-21,60,-20,-77,-20,61,-19,-44,-19,-122,-18,64,-17,18,-16,-14,-16,-35,-15,-34,-14,-31,-13,-3,-12,24,-10,70,-9,119,-8,-79,-7,-14,-6,57,-4,126,-3,-49,-2,24,0,101,1,-77,2,-9,3,63,5,124,6,-77,7,-24,8,12,10,43,11,63,12,63,13,64,14,36,15,3,16,-51,16,-121,17,48,18,-57,18,75,19,-69,19,24,20,97,20,-108,20,-73,20,-68,20,-70,20,-108,20,105,20,26,20,-60,19,82,19,-47,18,60,18,-109,17,-37,16,19,16,55,15,79,14,88,13,83,12,68,11,39,10,0,9,-43,7,-103,6,99,5,24,4,-38,2,-117,1,67,0,-8,-2,-83,-3,103,-4,36,-5,-29,-7,-83,-8,122,-9,82,-10,51,-11,32,-12,23,-13,28,-14,47,-15,81,-16,-127,-17,-58,-18,21,-18,125,-19,-11,-20,124,-20,33,-20,-53,-21,-104,-21,110,-21,97,-21,97,-21,125,-21,-89,-21,-21,-21,61,-20,-88,-20,37,-19,-79,-19,87,-18,4,-17,-52,-17,-96,-16,127,-15,119,-14,113,-13,127,-12,-106,-11,-74,-10,-31,-9,22,-7,75,-6,-112,-5,-51,-4,24,-2,96,-1,-91,0,-11,1,49,3,126,4,-75,5,-15,6,34,8,75,9,107,10,-126,11,-118,12,-120,13,121,14,88,15,47,16,-22,16,-95,17,60,18,-54,18,72,19,-88,19,3,20,59,20,108,20,126,20,-123,20,110,20,75,20,14,20,-63,19,92,19,-23,18,93,18,-59,17,23,17,88,16,-115,15,-84,14,-60,13,-59,12,-60,11,-82,10,-109,9,108,8,62,7,8,6,-50,4,-118,3,74,2,1,1,-67,-1,115,-2,49,-3,-18,-5,-82,-6,122,-7,66,-8,29,-9,-8,-11,-29,-12,-41,-13,-43,-14,-27,-15,-2,-16,43,-16,99,-17,-80,-18,10,-18,124,-19,-9,-20,-110,-20,49,-20,-12,-21,-68,-21,-91,-21,-103,-21,-91,-21,-57,-21,-7,-21,68,-20,-98,-20,15,-19,-114,-19,39,-18,-55,-18,-124,-17,74,-16,34,-15}; }
	private static byte[] data69(){ return new byte[] {8,-14,-4,-14,-2,-13,9,-11,37,-10,64,-9,114,-8,-100,-7,-37,-6,20,-4,85,-3,-101,-2,-34,-1,34,1,106,2,-92,3,-23,4,29,6,82,7,122,8,-96,9,-76,10,-55,11,-59,12,-67,13,-91,14,125,15,72,16,0,17,-88,17,64,18,-61,18,54,19,-109,19,-32,19,20,20,59,20,69,20,69,20,38,20,-2,19,-74,19,105,19,-9,18,-124,18,-17,17,85,17,-95,16,-31,15,14,15,47,14,64,13,70,12,60,11,44,10,12,9,-24,7,-69,6,-124,5,78,4,13,3,-52,1,-115,0,69,-1,8,-2,-63,-4,-116,-5,76,-6,31,-7,-15,-9,-53,-10,-73,-11,-97,-12,-94,-13,-93,-14,-67,-15,-35,-16,19,-16,82,-17,-89,-18,11,-18,-127,-19,12,-19,-93,-20,88,-20,21,-20,-16,-21,-38,-21,-43,-21,-20,-21,17,-20,75,-20,-101,-20,-5,-20,112,-19,-9,-19,-111,-18,56,-17,-8,-17,-67,-16,-99,-15,-128,-14,122,-13,121,-12,-120,-11,-96,-10,-64,-9,-19,-8,23,-6,84,-5,-120,-4,-51,-3,8,-1,76,0,-117,1,-53,2,7,4,64,5,114,6,-96,7,-62,8,-31,9,-17,10,-5,11,-14,12,-29,13,-62,14,-110,15,87,16,5,17,-87,17,54,18,-77,18,30,19,115,19,-71,19,-24,19,4,20,12,20,1,20,-33,19,-80,19,101,19,12,19,-98,18,31,18,-117,17,-19,16,50,16,115,15,-101,14,-67,13,-53,12,-48,11,-58,10,-75,9,-106,8,118,7,68,6,22,5,-35,3,-96,2,103,1,35,0,-26,-2,-87,-3,107,-4,54,-5,2,-6,-45,-8,-79,-9,-113,-10,-128,-11,115,-12,117,-13,-121,-14,-96,-15,-52,-16,6,-16,78,-17,-87,-18,23,-18,-112,-19,38,-19,-63,-20,127,-20,66,-20,34,-20,19,-20,22,-20,48,-20,92,-20,-101,-20,-18,-20,85,-19,-52,-19,89,-18,-13,-18,-94,-17,93,-16,44,-15,7,-14,-16,-14,-24,-13,-23,-12,-11,-11,16,-9,45,-8,87,-7,-123,-6,-73,-5,-14,-4,43,-2,103,-1,-88,0,-32,1,30,3,84,4,-123,5,-73,6,-38,7,-5,8,15,10,27,11,30,12,16,13,-8,13,-46,14,-100,15,88,16,3,17,-102,17,38,18,-102,18,-2,18,79,19,-117,19,-72,19,-53,19,-47,19,-68,19,-102,19,98,19,21,19,-73,18,71,18,-63,17,49,17,-122,16,-45,15,10,15,57,14,82,13,101,12,102,11,95,10,77,9,50,8,14,7,-27,5,-77,4,-128,3,70,2,14,1,-47,-1,-105,-2,93,-3,38,-4,-12,-6,-60,-7,-96,-8,122,-9,108,-10,82,-11,90,-12,88,-13,119,-14,-111,-15,-56,-16,4,-16,86,-17,-72,-18,39,-18,-84,-19,67,-19,-24,-20,-86,-20,115,-20,88,-20,78,-20,85,-20,118,-20,-92,-20,-25,-20,66,-19,-91,-19,39,-18,-82,-18,83,-17,-4,-17,-64,-16,-117,-15,104,-14,82,-13,73,-12,74,-11,88,-10,108,-9,-115,-8,-79,-7,-33,-6,14,-4,69,-3,123,-2,-74,-1,-19,0,40,2,91,3,-111,4,-69,5,-24,6,6,8,32,9,51,10,51,11,52,12,30,13,2,14,-43,14,-102,15,78,16,-13,16,-120,17,10,18,122,18,-38,18,34,19,94,19,-127,19,-110,19,-109,19,121,19,87,19,21,19,-55,18,104,18,-14,17,111,17,-41,16,46,16,122,15,-81,14,-35,13,-10,12,10,12,12,11,4,10,-9,8,-41,7,-66,6,-113,5,102,4,49,3,-2,1,-57,0,-111,-1,87,-2,36,-3,-16,-5,-60,-6,-102,-7,120,-8,91,-9,76,-10,64,-11,70,-12,81,-13,108,-14,-105,-15,-56,-16,20,-16,100,-17,-49,-18,67,-18,-51,-19,103,-19,22,-19,-42,-20,-87,-20,-112,-20,-119,-20,-105,-20,-72,-20,-20,-20,49,-19,-115,-19,-12,-19,120,-18,2,-17,-92,-17,84,-16,17,-15,-28,-15,-68,-14,-87,-13,-100,-12,-98,-11,-88,-10,-65,-9,-38,-8,-3,-7,40,-5,83,-4,-119,-3,-70,-2,-14,-1,36,1,92,2,-118,3,-69,4,-30,5,8,7,33,8,58,9,63,10,70,11,54,12,34,13,0,14,-56,14,-111,15,55,16,-34,16,105,17,-24,17,85,18,-83,18,-10,18,38,19,77,19,86,19,85,19,57,19,16,19,-49,18,-126,18,25,18,-86,17,30,17,-120,16,-31,15,37,15,100,14,-120,13,-84,12,-72,11,-64,10,-71,9,-86,8,-107,7,114,6,82,5,34,4,-9,2,-58,1,-114,0,98,-1,40,-2,-2,-4,-55,-5,-91,-6,124,-7,101,-8,70,-9,67,-10,53,-11,68,-12,83,-13,115,-14,-93,-15,-39,-16,42,-16,125,-17,-18,-18,101,-18,-10,-19,-110,-19,70,-19,7,-19,-31,-20,-56,-20,-56,-20,-43,-20,-5,-20,47,-19,119,-19,-42,-19,61,-18,-63,-18,78,-17,-18,-17,-96,-16,93,-15,45,-14,7,-13,-14,-13,-31,-12,-26,-11,-21,-10,-1,-9,27,-7,55,-6}; }
	private static byte[] data70(){ return new byte[] {99,-5,-119,-4,-70,-3,-21,-2,26,0,80,1,121,2,-82,3,-46,4,-6,5,24,7,46,8,65,9,68,10,67,11,50,12,22,13,-16,13,-73,14,117,15,30,16,-69,16,71,17,-67,17,43,18,122,18,-59,18,-14,18,17,19,29,19,19,19,-2,18,-55,18,-109,18,52,18,-36,17,93,17,-38,16,66,16,-105,15,-30,14,28,14,69,13,103,12,119,11,127,10,126,9,108,8,93,7,60,6,30,5,-12,3,-54,2,-100,1,108,0,62,-1,13,-2,-30,-4,-71,-5,-111,-6,115,-7,90,-8,70,-9,66,-10,59,-11,81,-12,93,-13,-117,-14,-76,-15,-8,-16,70,-16,-94,-17,20,-17,-114,-18,35,-18,-60,-19,118,-19,66,-19,20,-19,8,-19,1,-19,22,-19,58,-19,111,-19,-67,-19,19,-18,-121,-18,-2,-18,-107,-17,47,-16,-30,-16,-97,-15,107,-14,71,-13,44,-12,31,-11,27,-10,35,-9,50,-8,72,-7,105,-6,-121,-5,-76,-4,-37,-3,10,-1,54,0,101,1,-113,2,-70,3,-32,4,-2,5,28,7,45,8,56,9,62,10,49,11,33,12,1,13,-46,13,-98,14,79,15,-5,15,-109,16,24,17,-108,17,-12,17,76,18,-118,18,-68,18,-43,18,-29,18,-42,18,-67,18,-114,18,77,18,-5,17,-107,17,34,17,-105,16,5,16,89,15,-91,14,-31,13,11,13,49,12,65,11,77,10,76,9,64,8,50,7,22,6,-7,4,-44,3,-84,2,-124,1,86,0,46,-1,-2,-3,-38,-4,-79,-5,-111,-6,120,-7,92,-8,86,-9,75,-10,83,-11,99,-12,123,-13,-91,-14,-40,-15,28,-15,109,-16,-50,-17,65,-17,-66,-18,87,-18,-10,-19,-78,-19,115,-19,87,-19,59,-19,68,-19,80,-19,119,-19,-81,-19,-7,-19,83,-18,-62,-18,60,-17,-49,-17,107,-16,25,-15,-40,-15,-98,-14,123,-13,92,-12,76,-11,72,-10,74,-9,86,-8,109,-7,-125,-6,-90,-5,-56,-4,-16,-3,25,-1,65,0,110,1,-110,2,-69,3,-38,4,-8,5,14,7,31,8,37,9,37,10,23,11,4,12,-35,12,-79,13,115,14,37,15,-50,15,98,16,-24,16,93,17,-64,17,17,18,85,18,125,18,-98,18,-94,18,-98,18,125,18,84,18,15,18,-65,17,93,17,-27,16,98,16,-54,15,39,15,112,14,-78,13,-36,12,4,12,24,11,39,10,41,9,33,8,21,7,-4,5,-28,4,-60,3,-99,2,122,1,81,0,40,-1,5,-2,-37,-4,-66,-5,-100,-6,-120,-7,115,-8,109,-9,103,-10,116,-11,-126,-12,-93,-13,-51,-14,2,-14,76,-15,-100,-16,1,-16,117,-17,-12,-18,-112,-18,46,-18,-20,-19,-79,-19,-115,-19,125,-19,123,-19,-114,-19,-76,-19,-25,-19,53,-18,-119,-18,-4,-18,112,-17,5,-16,-101,-16,74,-15,4,-14,-54,-14,-94,-13,-128,-12,112,-11,99,-10,104,-9,108,-8,-127,-7,-111,-6,-74,-5,-52,-4,-6,-3,20,-1,67,0,99,1,-118,2,-85,3,-56,4,-30,5,-11,6,1,8,5,9,1,10,-14,10,-41,11,-75,12,126,13,68,14,-14,14,-104,15,43,16,-79,16,32,17,-118,17,-46,17,26,18,66,18,95,18,106,18,94,18,71,18,21,18,-38,17,-121,17,38,17,-76,16,45,16,-97,15,-9,14,73,14,-121,13,-68,12,-32,11,-2,10,11,10,18,9,17,8,2,7,-10,5,-39,4,-63,3,-97,2,126,1,89,0,55,-1,16,-2,-13,-4,-45,-5,-70,-6,-92,-7,-104,-8,-114,-9,-109,-10,-100,-11,-79,-12,-43,-13,-4,-14,59,-14,126,-15,-40,-16,57,-16,-80,-17,49,-17,-54,-18,111,-18,38,-18,-16,-19,-54,-19,-71,-19,-74,-19,-53,-19,-23,-19,36,-18,103,-18,-64,-18,43,-17,-94,-17,48,-16,-59,-16,114,-15,38,-14,-19,-14,-67,-13,-101,-12,-123,-11,117,-10,119,-9,117,-8,-120,-7,-106,-6,-80,-5,-53,-4,-20,-3,10,-1,49,0,76,1,116,2,-118,3,-83,4,-69,5,-49,6,-40,7,-42,8,-45,9,-64,10,-95,11,-128,12,69,13,8,14,-71,14,90,15,-19,15,114,16,-30,16,73,17,-106,17,-40,17,6,18,32,18,48,18,33,18,15,18,-34,17,-93,17,87,17,-14,16,-120,16,3,16,117,15,-44,14,39,14,106,13,-95,12,-52,11,-23,10,-1,9,8,9,9,8,3,7,-12,5,-28,4,-56,3,-80,2,-114,1,112,0,81,-1,48,-2,19,-3,-7,-5,-32,-6,-45,-7,-60,-8,-62,-9,-59,-10,-44,-11,-22,-12,13,-12,61,-13,116,-14,-62,-15,20,-15,124,-16,-15,-17,115,-17,11,-17,-80,-18,102,-18,48,-18,9,-18,-12,-19,-11,-19,0,-18,37,-18,85,-18,-101,-18,-16,-18,87,-17,-52,-17,85,-16,-24,-16,-111,-15,65,-14,4,-13,-49,-13,-84,-12,-116,-11,-127,-10,115,-9,120,-8,127,-7,-116,-6,-95,-5,-71,-4,-47,-3,-11,-2,11,0,48,1,71,2}; }
	private static byte[] data71(){ return new byte[] {101,3,124,4,-116,5,-100,6,-96,7,-97,8,-104,9,-127,10,101,11,59,12,7,13,-60,13,116,14,22,15,-87,15,45,16,-96,16,2,17,85,17,-105,17,-59,17,-28,17,-16,17,-21,17,-45,17,-84,17,113,17,38,17,-55,16,93,16,-32,15,83,15,-70,14,11,14,89,13,-114,12,-62,11,-32,10,-3,9,8,9,17,8,11,7,6,6,-13,4,-30,3,-53,2,-82,1,-107,0,118,-1,93,-2,65,-3,44,-4,22,-5,10,-6,-1,-8,0,-8,5,-9,22,-10,45,-11,83,-12,-128,-13,-64,-14,6,-14,94,-15,-60,-16,54,-16,-66,-17,79,-17,-10,-18,-86,-18,114,-18,72,-18,53,-18,43,-18,62,-18,86,-18,-117,-18,-56,-18,28,-17,126,-17,-15,-17,114,-16,8,-15,-94,-15,89,-14,13,-13,-35,-13,-82,-12,-114,-11,122,-10,107,-9,106,-8,107,-7,119,-6,-125,-5,-101,-4,-84,-3,-53,-2,-30,-1,-3,0,22,2,44,3,65,4,81,5,91,6,93,7,93,8,78,9,59,10,27,11,-15,11,-69,12,122,13,39,14,-53,14,93,15,-29,15,87,16,-71,16,17,17,80,17,-125,17,-89,17,-82,17,-74,17,-102,17,121,17,66,17,-7,16,-93,16,57,16,-62,15,55,15,-90,14,-8,13,78,13,-122,12,-65,11,-27,10,1,10,24,9,31,8,35,7,31,6,21,5,4,4,-11,2,-39,1,-57,0,-86,-1,-107,-2,126,-3,105,-4,90,-5,77,-6,71,-7,73,-8,80,-9,98,-10,124,-11,-94,-12,-48,-13,15,-13,85,-14,-81,-15,18,-15,-122,-16,9,-16,-101,-17,63,-17,-15,-18,-73,-18,-118,-18,115,-18,106,-18,114,-18,-113,-18,-72,-18,-11,-18,70,-17,-98,-17,20,-16,-118,-16,27,-15,-74,-15,95,-14,24,-13,-39,-13,-85,-12,-124,-11,108,-10,85,-9,82,-8,76,-7,84,-6,94,-5,106,-4,-128,-3,-108,-2,-88,-1,-61,0,-46,1,-19,2,-7,3,7,5,15,6,16,7,11,8,0,9,-27,9,-54,10,-102,11,106,12,33,13,-41,13,118,14,12,15,-110,15,7,16,110,16,-58,16,7,17,66,17,95,17,120,17,116,17,105,17,69,17,21,17,-48,16,127,16,25,16,-86,15,33,15,-106,14,-16,13,71,13,-118,12,-61,11,-15,10,21,10,42,9,64,8,64,7,72,6,63,5,53,4,39,3,20,2,2,1,-19,-1,-39,-2,-59,-3,-75,-4,-88,-5,-100,-6,-99,-7,-102,-8,-87,-9,-72,-10,-43,-11,-6,-12,43,-12,101,-13,-80,-14,5,-14,104,-15,-36,-16,91,-16,-22,-17,-112,-17,56,-17,2,-17,-50,-18,-78,-18,-87,-18,-88,-18,-60,-18,-27,-18,36,-17,101,-17,-60,-17,40,-16,-93,-16,42,-15,-66,-15,102,-14,18,-13,-43,-13,-100,-12,113,-11,83,-10,57,-9,44,-8,38,-7,34,-6,45,-5,49,-4,70,-3,80,-2,102,-1,120,0,-121,1,-99,2,-91,3,-76,4,-73,5,-73,6,-80,7,-94,8,-118,9,107,10,63,11,8,12,-56,12,121,13,27,14,-75,14,56,15,-75,15,29,16,116,16,-64,16,-10,16,31,17,55,17,58,17,50,17,21,17,-26,16,-82,16,90,16,2,16,-114,15,24,15,-122,14,-13,13,68,13,-107,12,-48,11,6,11,47,10,75,9,99,8,111,7,119,6,116,5,113,4,102,3,89,2,75,1,58,0,39,-1,28,-2,9,-3,3,-4,-7,-6,-8,-7,-2,-8,6,-8,29,-9,53,-10,94,-11,-116,-12,-55,-13,15,-13,102,-14,-60,-15,56,-15,-77,-16,66,-16,-31,-17,-118,-17,75,-17,21,-17,-9,-18,-29,-18,-27,-18,-11,-18,22,-17,73,-17,-117,-17,-33,-17,63,-16,-75,-16,49,-15,-57,-15,94,-14,16,-13,-65,-13,-116,-12,83,-11,50,-10,18,-9,-2,-9,-13,-8,-23,-7,-16,-6,-17,-5,-4,-4,7,-2,18,-1,39,0,46,1,66,2,71,3,83,4,85,5,82,6,75,7,59,8,34,9,4,10,-42,10,-92,11,97,12,21,13,-71,13,83,14,-34,14,87,15,-56,15,31,16,114,16,-87,16,-37,16,-14,16,3,17,-10,16,-25,16,-70,16,-121,16,63,16,-27,15,-128,15,9,15,-124,14,-15,13,80,13,-95,12,-24,11,33,11,80,10,118,9,-111,8,-92,7,-79,6,-76,5,-72,4,-82,3,-84,2,-101,1,-109,0,-123,-1,118,-2,113,-3,99,-4,99,-5,97,-6,102,-7,117,-8,-121,-9,-94,-10,-52,-11,-12,-12,56,-12,117,-13,-49,-14,40,-14,-101,-15,19,-15,-98,-16,56,-16,-34,-17,-102,-17,98,-17,58,-17,37,-17,30,-17,41,-17,71,-17,109,-17,-78,-17,-13,-17,90,-16,-68,-16,62,-15,-65,-15,94,-14,-7,-14,-77,-13,104,-12,54,-11,4,-10,-27,-10,-58,-9,-73,-8,-87,-7,-90,-6,-93,-5,-85,-4,-84,-3,-66,-2,-64,-1,-46,0,-41,1,-31,2,-26,3,-25,4,-28,5,-38,6,-54,7}; }
	private static byte[] data72(){ return new byte[] {-80,8,-109,9,101,10,52,11,-14,11,-88,12,81,13,-22,13,121,14,-8,14,103,15,-52,15,23,16,97,16,-117,16,-77,16,-64,16,-63,16,-77,16,-111,16,97,16,32,16,-48,15,112,15,2,15,-127,14,-7,13,91,13,-73,12,4,12,67,11,123,10,-91,9,-56,8,-31,7,-10,6,-2,5,4,5,7,4,-1,2,-1,1,-13,0,-22,-1,-27,-2,-41,-3,-40,-4,-45,-5,-44,-6,-34,-7,-23,-8,-3,-9,28,-9,61,-10,111,-11,-90,-12,-19,-13,57,-13,-101,-14,0,-14,124,-15,-2,-16,-105,-16,56,-16,-18,-17,-81,-17,-124,-17,102,-17,93,-17,94,-17,117,-17,-104,-17,-50,-17,19,-16,104,-16,-55,-16,64,-15,-67,-15,80,-14,-23,-14,-108,-13,73,-12,11,-11,-43,-11,-84,-10,-118,-9,113,-8,95,-7,84,-6,78,-5,77,-4,80,-3,83,-2,91,-1,98,0,102,1,112,2,109,3,114,4,103,5,97,6,77,7,54,8,22,9,-19,9,-73,10,127,11,46,12,-29,12,119,13,15,14,-113,14,5,15,107,15,-62,15,8,16,66,16,103,16,-127,16,-122,16,-128,16,99,16,62,16,1,16,-68,15,97,15,-6,14,-123,14,1,14,109,13,-45,12,31,12,113,11,-89,10,-33,9,5,9,39,8,64,7,81,6,93,5,98,4,101,3,100,2,96,1,92,0,86,-1,82,-2,80,-3,79,-4,84,-5,91,-6,107,-7,126,-8,-101,-9,-65,-10,-20,-11,36,-11,103,-12,-79,-13,18,-13,111,-14,-21,-15,104,-15,-8,-16,-101,-16,68,-16,4,-16,-46,-17,-85,-17,-99,-17,-106,-17,-89,-17,-63,-17,-16,-17,43,-16,123,-16,-45,-16,64,-15,-73,-15,64,-14,-46,-14,119,-13,32,-12,-35,-12,-98,-11,110,-10,70,-9,35,-8,15,-7,-8,-7,-14,-6,-26,-5,-25,-4,-28,-3,-23,-2,-24,-1,-17,0,-17,1,-16,2,-19,3,-28,4,-37,5,-56,6,-79,7,-112,8,104,9,55,10,-6,10,-74,11,96,12,7,13,-106,13,36,14,-104,14,7,15,99,15,-83,15,-15,15,26,16,60,16,74,16,70,16,57,16,20,16,-26,15,-92,15,84,15,-10,14,-121,14,14,14,-126,13,-19,12,72,12,-102,11,-33,10,26,10,75,9,115,8,-110,7,-86,6,-67,5,-55,4,-48,3,-42,2,-44,1,-41,0,-46,-1,-43,-2,-45,-3,-42,-4,-36,-5,-27,-6,-12,-7,11,-7,35,-8,74,-9,116,-10,-85,-11,-23,-12,54,-12,-118,-13,-17,-14,91,-14,-37,-15,100,-15,-1,-16,-92,-16,94,-16,33,-16,-6,-17,-34,-17,-45,-17,-39,-17,-18,-17,18,-16,72,-16,-118,-16,-32,-16,61,-15,-79,-15,46,-14,-72,-14,86,-13,-12,-13,-85,-12,97,-11,44,-10,-7,-10,-44,-9,-78,-8,-101,-7,-120,-6,123,-5,116,-4,109,-3,109,-2,104,-1,106,0,103,1,103,2,95,3,90,4,72,5,60,6,31,7,2,8,-37,8,-87,9,115,10,43,11,-32,11,-125,12,30,13,-86,13,40,14,-102,14,-5,14,83,15,-110,15,-49,15,-19,15,11,16,12,16,7,16,-19,15,-60,15,-114,15,69,15,-14,14,-117,14,27,14,-104,13,11,13,114,12,-55,11,26,11,90,10,-107,9,-60,8,-21,7,11,7,36,6,52,5,71,4,75,3,84,2,90,1,88,0,96,-1,95,-2,104,-3,107,-4,124,-5,-122,-6,-97,-7,-71,-8,-37,-9,9,-9,55,-10,123,-11,-69,-12,21,-12,110,-13,-37,-14,84,-14,-44,-15,112,-15,5,-15,-63,-16,120,-16,73,-16,40,-16,18,-16,18,-16,27,-16,58,-16,98,-16,-97,-16,-22,-16,62,-15,-87,-15,27,-14,-98,-14,47,-13,-54,-13,113,-12,37,-11,-30,-11,-85,-10,123,-9,83,-8,53,-7,26,-6,8,-5,-6,-5,-19,-4,-23,-3,-33,-2,-34,-1,-42,0,-45,1,-53,2,-65,3,-76,4,-98,5,-119,6,105,7,65,8,23,9,-36,9,-99,10,82,11,-5,11,-105,12,47,13,-88,13,45,14,-119,14,-18,14,52,15,116,15,-93,15,-65,15,-46,15,-49,15,-63,15,-94,15,116,15,54,15,-21,14,-114,14,39,14,-79,13,42,13,-100,12,-4,11,85,11,-96,10,-29,9,24,9,76,8,110,7,-111,6,-86,5,-67,4,-48,3,-42,2,-26,1,-25,0,-14,-1,-9,-2,-1,-3,8,-3,24,-4,35,-5,62,-6,86,-7,121,-8,-93,-9,-45,-10,14,-10,83,-11,-96,-12,-2,-13,94,-13,-41,-14,80,-14,-32,-15,121,-15,36,-15,-41,-16,-93,-16,113,-16,92,-16,75,-16,81,-16,97,-16,-123,-16,-76,-16,-10,-16,64,-15,-94,-15,9,-14,-124,-14,9,-13,-101,-13,56,-12,-26,-12,-108,-11,91,-10,27,-9,-13,-9,-57,-8,-87,-7,-115,-6,121,-5,103,-4,94,-3,77,-2,75,-1,60,0,55,1,45,2,30,3,18,4,-3,4,-28,5,-57,6,-94,7,116,8,67,9,0,10,-67,10}; }
	private static byte[] data73(){ return new byte[] {103,11,12,12,-93,12,42,13,-83,13,22,14,126,14,-50,14,23,15,76,15,115,15,-116,15,-107,15,-112,15,124,15,85,15,36,15,-31,14,-111,14,50,14,-58,13,74,13,-57,12,47,12,-107,11,-28,10,53,10,113,9,-83,8,-39,7,3,7,34,6,63,5,82,4,105,3,112,2,-123,1,-121,0,-104,-1,-96,-2,-84,-3,-67,-4,-54,-5,-25,-6,-5,-7,35,-7,68,-8,121,-9,-83,-10,-15,-11,58,-11,-112,-12,-14,-13,93,-13,-43,-14,95,-14,-20,-15,-108,-15,63,-15,-4,-16,-51,-16,-95,-16,-110,-16,-120,-16,-113,-16,-84,-16,-53,-16,8,-15,69,-15,-100,-15,-5,-15,104,-14,-27,-14,107,-13,3,-12,-99,-12,81,-11,-5,-11,-59,-10,-123,-9,91,-8,48,-7,15,-6,-13,-6,-37,-5,-54,-4,-71,-3,-86,-2,-95,-1,-114,0,-118,1,114,2,107,3,77,4,60,5,24,6,-7,6,-52,7,-103,8,96,9,26,10,-51,10,116,11,16,12,-96,12,38,13,-102,13,6,14,96,14,-80,14,-19,14,34,15,63,15,87,15,87,15,78,15,54,15,12,15,-45,14,-111,14,57,14,-37,13,104,13,-15,12,96,12,-43,11,43,11,-122,10,-51,9,17,9,69,8,121,7,-97,6,-62,5,-30,4,-11,3,13,3,30,2,44,1,61,0,72,-1,90,-2,105,-3,125,-4,-108,-5,-82,-6,-48,-7,-10,-8,35,-8,89,-9,-105,-10,-35,-11,47,-11,-117,-12,-17,-13,103,-13,-32,-14,113,-14,6,-14,-79,-15,98,-15,39,-15,-7,-16,-40,-16,-56,-16,-56,-16,-49,-16,-14,-16,22,-15,84,-15,-104,-15,-17,-15,81,-14,-62,-14,61,-13,-52,-13,91,-12,1,-11,-86,-11,94,-10,34,-9,-28,-9,-74,-8,-115,-7,104,-6,75,-5,50,-4,26,-3,9,-2,-8,-2,-27,-1,-38,0,-62,1,-75,2,-100,3,-124,4,102,5,67,6,25,7,-21,7,-81,8,116,9,35,10,-41,10,114,11,12,12,-106,12,18,13,-120,13,-26,13,66,14,-121,14,-60,14,-18,14,13,15,26,15,27,15,14,15,-20,14,-59,14,-120,14,63,14,-22,13,-122,13,19,13,-105,12,12,12,118,11,-42,10,41,10,117,9,-75,8,-16,7,32,7,74,6,112,5,-114,4,-87,3,-64,2,-42,1,-26,0,-3,-1,9,-1,34,-2,52,-3,76,-4,105,-5,-120,-6,-82,-7,-37,-8,12,-8,71,-9,-116,-10,-43,-11,48,-11,-115,-12,-3,-13,114,-13,-8,-14,-120,-14,40,-14,-46,-15,-114,-15,82,-15,45,-15,13,-15,5,-15,1,-15,24,-15,49,-15,98,-15,-98,-15,-28,-15,64,-14,-94,-14,20,-13,-109,-13,29,-12,-76,-12,83,-11,1,-10,-76,-10,113,-9,61,-8,2,-7,-32,-7,-78,-6,-104,-5,120,-4,98,-3,72,-2,56,-1,30,0,17,1,-11,1,-30,2,-59,3,-86,4,-125,5,97,6,45,7,-4,7,-69,8,121,9,37,10,-45,10,103,11,1,12,126,12,-3,12,104,13,-59,13,28,14,90,14,-106,14,-71,14,-41,14,-35,14,-33,14,-55,14,-85,14,123,14,64,14,-13,13,-100,13,56,13,-61,12,71,12,-69,11,36,11,-122,10,-39,9,36,9,105,8,-96,7,-41,6,1,6,40,5,75,4,101,3,-123,2,-104,1,-78,0,-57,-1,-38,-2,-9,-3,12,-3,42,-4,75,-5,112,-6,-105,-7,-50,-8,-2,-9,69,-9,-119,-10,-38,-11,59,-11,-104,-12,19,-12,-121,-13,22,-13,-87,-14,77,-14,-4,-15,-70,-15,-122,-15,95,-15,73,-15,61,-15,67,-15,86,-15,120,-15,-89,-15,-27,-15,47,-14,-118,-14,-18,-14,96,-13,-30,-13,104,-12,3,-11,-98,-11,77,-10,-2,-10,-68,-9,-127,-8,75,-7,32,-6,-11,-6,-43,-5,-78,-4,-102,-3,126,-2,101,-1,81,0,50,1,31,2,0,3,-29,3,-65,4,-102,5,106,6,58,7,-1,7,-68,8,116,9,29,10,-62,10,88,11,-27,11,104,12,-38,12,68,13,-97,13,-19,13,46,14,97,14,-124,14,-100,14,-92,14,-98,14,-119,14,103,14,56,14,-9,13,-81,13,81,13,-16,12,121,12,-2,11,113,11,-35,10,60,10,-109,9,-34,8,39,8,92,7,-102,6,-65,5,-14,4,15,4,53,3,81,2,106,1,-118,0,-100,-1,-66,-2,-45,-3,-9,-4,17,-4,60,-5,97,-6,-110,-7,-58,-8,3,-8,71,-9,-108,-10,-21,-11,71,-11,-74,-12,40,-12,-86,-13,56,-13,-48,-14,119,-14,43,-14,-21,-15,-70,-15,-105,-15,-126,-15,122,-15,-126,-15,-106,-15,-70,-15,-22,-15,42,-14,116,-14,-47,-14,51,-13,-88,-13,37,-12,-80,-12,69,-11,-27,-11,-117,-10,65,-9,-6,-9,-68,-8,-120,-7,84,-6,44,-5,6,-4,-31,-4,-59,-3,-93,-2,-115,-1,108,0,83,1,52,2,20,3,-13,3,-54,4,-97,5,113,6,52,7,-4,7,-81,8,102,9,10,10,-84,10,60,11,-57,11}; }
	private static byte[] data74(){ return new byte[] {68,12,-77,12,29,13,111,13,-64,13,-8,13,44,14,76,14,97,14,104,14,95,14,74,14,38,14,-12,13,-73,13,105,13,16,13,-86,12,57,12,-72,11,50,11,-100,10,-4,9,88,9,-95,8,-20,7,41,7,96,6,-107,5,-68,4,-23,3,9,3,45,2,75,1,105,0,-122,-1,-90,-2,-61,-3,-24,-4,9,-4,54,-5,96,-6,-107,-7,-51,-8,16,-8,86,-9,-89,-10,2,-10,99,-11,-43,-12,74,-12,-46,-13,95,-13,-2,-14,-90,-14,92,-14,33,-14,-15,-15,-49,-15,-65,-15,-75,-15,-64,-15,-42,-15,-7,-15,43,-14,109,-14,-78,-14,20,-13,113,-13,-21,-13,98,-12,-17,-12,-128,-11,31,-10,-58,-10,118,-9,46,-8,-17,-8,-75,-7,-125,-6,82,-5,45,-4,3,-3,-28,-3,-65,-2,-94,-1,-127,0,99,1,62,2,29,3,-11,3,-53,4,-102,5,103,6,40,7,-21,7,-101,8,79,9,-20,9,-114,10,24,11,-95,11,27,12,-121,12,-20,12,64,13,-119,13,-61,13,-12,13,17,14,39,14,42,14,34,14,10,14,-23,13,-76,13,120,13,42,13,-46,12,107,12,-2,11,123,11,-6,10,97,10,-55,9,31,9,116,8,-70,7,-3,6,55,6,108,5,-100,4,-58,3,-16,2,16,2,57,1,86,0,122,-1,-101,-2,-65,-3,-29,-4,16,-4,56,-5,109,-6,-95,-7,-30,-8,33,-8,115,-9,-62,-10,34,-10,-119,-11,-7,-12,117,-12,-2,-13,-114,-13,49,-13,-40,-14,-107,-14,85,-14,44,-14,11,-14,-8,-15,-12,-15,-3,-15,18,-14,57,-14,105,-14,-90,-14,-10,-14,72,-13,-76,-13,31,-12,-99,-12,35,-11,-73,-11,79,-10,-8,-10,-94,-9,89,-8,22,-7,-38,-7,-94,-6,116,-5,67,-4,29,-3,-12,-3,-47,-2,-84,-1,-117,0,98,1,67,2,21,3,-16,3,-66,4,-117,5,83,6,19,7,-51,7,-126,8,40,9,-50,9,97,10,-15,10,114,11,-19,11,84,12,-70,12,7,13,84,13,-119,13,-70,13,-42,13,-22,13,-18,13,-28,13,-48,13,-88,13,124,13,55,13,-12,12,-107,12,55,12,-62,11,76,11,-63,10,54,10,-104,9,-11,8,75,8,-108,7,-37,6,24,6,80,5,-126,4,-76,3,-37,2,8,2,43,1,82,0,119,-1,-98,-2,-61,-3,-16,-4,25,-4,76,-5,-127,-6,-71,-7,-2,-8,65,-8,-109,-9,-21,-10,71,-10,-73,-11,36,-11,-87,-12,44,-12,-57,-13,99,-13,19,-13,-52,-14,-111,-14,103,-14,71,-14,52,-14,50,-14,55,-14,82,-14,113,-14,-90,-14,-31,-14,44,-13,-125,-13,-26,-13,83,-12,-48,-12,82,-11,-29,-11,122,-10,29,-9,-57,-9,122,-8,52,-7,-12,-7,-70,-6,-124,-5,85,-4,40,-3,-4,-3,-43,-2,-83,-1,-124,0,96,1,51,2,10,3,-38,3,-86,4,110,5,57,6,-16,6,-84,7,89,8,0,9,-98,9,53,10,-65,10,63,11,-73,11,29,12,-127,12,-50,12,25,13,76,13,127,13,-104,13,-80,13,-82,13,-85,13,-110,13,112,13,63,13,3,13,-71,12,100,12,1,12,-109,11,29,11,-106,10,13,10,113,9,-45,8,43,8,119,7,-60,6,0,6,64,5,116,4,-87,3,-41,2,1,2,49,1,83,0,-124,-1,-89,-2,-42,-3,3,-3,49,-4,104,-5,-98,-6,-35,-7,33,-7,107,-8,-67,-9,24,-9,122,-10,-27,-11,95,-11,-40,-12,108,-12,-7,-13,-92,-13,75,-13,10,-13,-50,-14,-91,-14,-125,-14,114,-14,109,-14,116,-14,-115,-14,-85,-14,-34,-14,22,-13,99,-13,-77,-13,25,-12,-128,-12,-6,-12,124,-11,6,-10,-97,-10,57,-9,-26,-9,-113,-8,75,-7,1,-6,-54,-6,-117,-5,93,-4,38,-3,-4,-3,-53,-2,-90,-1,115,0,81,1,26,2,-13,2,-69,3,-118,4,77,5,16,6,-56,6,125,7,43,8,-50,8,107,9,0,10,-124,10,10,11,119,11,-26,11,64,12,-109,12,-39,12,16,13,63,13,92,13,110,13,119,13,106,13,92,13,53,13,8,13,-49,12,-123,12,51,12,-42,11,101,11,-10,10,114,10,-24,9,86,9,-74,8,20,8,101,7,-79,6,-9,5,54,5,113,4,-88,3,-38,2,12,2,56,1,105,0,-112,-1,-59,-2,-20,-3,35,-3,85,-4,-119,-5,-53,-6,5,-6,80,-7,-99,-8,-17,-9,79,-9,-80,-10,33,-10,-106,-11,26,-11,-94,-12,65,-12,-38,-13,-110,-13,69,-13,15,-13,-28,-14,-63,-14,-79,-14,-88,-14,-78,-14,-61,-14,-27,-14,19,-13,74,-13,-108,-13,-30,-13,67,-12,-87,-12,33,-11,-101,-11,40,-10,-74,-10,85,-9,-11,-9,-94,-8,83,-7,12,-6,-54,-6,-113,-5,83,-4,34,-3,-21,-3,-65,-2,-115,-1,95,0,48,1,-2,1,-51,2,-105,3,94,4,33,5,-32,5,-107,6,73,7,-13,7,-108,8,51,9,-66,9,75,10,-57,10,56,11,-90,11}; }
	private static byte[] data75(){ return new byte[] {-4,11,85,12,-107,12,-46,12,-5,12,32,13,46,13,60,13,47,13,33,13,-1,12,-43,12,-102,12,88,12,6,12,-86,11,68,11,-49,10,85,10,-52,9,63,9,-93,8,3,8,90,7,-85,6,-15,5,59,5,114,4,-76,3,-26,2,30,2,79,1,126,0,-76,-1,-34,-2,25,-2,69,-3,-126,-4,-70,-5,-8,-6,61,-6,-122,-7,-44,-8,45,-8,-118,-9,-16,-10,97,-10,-41,-11,92,-11,-25,-12,-127,-12,32,-12,-45,-13,-119,-13,83,-13,33,-13,5,-13,-20,-14,-24,-14,-21,-14,-4,-14,28,-13,69,-13,124,-13,-62,-13,11,-12,108,-12,-52,-12,63,-11,-69,-11,60,-10,-50,-10,97,-9,4,-8,-89,-8,88,-7,11,-6,-60,-6,-122,-5,68,-4,17,-3,-43,-3,-92,-2,112,-1,60,0,11,1,-43,1,-96,2,103,3,43,4,-20,4,-91,5,94,6,8,7,-74,7,84,8,-18,8,125,9,5,10,-127,10,-10,10,93,11,-70,11,12,12,83,12,-116,12,-66,12,-39,12,-10,12,-9,12,-6,12,-26,12,-53,12,-95,12,108,12,41,12,-32,11,-125,11,36,11,-79,10,59,10,-72,9,45,9,-106,8,-3,7,83,7,-83,6,-9,5,65,5,-123,4,-63,3,1,3,53,2,111,1,-94,0,-40,-1,11,-1,68,-2,121,-3,-76,-4,-13,-5,48,-5,124,-6,-62,-7,25,-7,108,-8,-47,-9,52,-9,-88,-10,31,-10,-93,-11,47,-11,-54,-12,103,-12,26,-12,-49,-13,-107,-13,106,-13,65,-13,48,-13,34,-13,39,-13,53,-13,79,-13,122,-13,-89,-13,-17,-13,50,-12,-113,-12,-19,-12,88,-11,-45,-11,77,-10,-34,-10,106,-9,8,-8,-86,-8,80,-7,6,-6,-76,-6,118,-5,44,-4,-8,-4,-75,-3,-126,-2,71,-1,20,0,-40,0,-88,1,101,2,51,3,-18,3,-84,4,104,5,22,6,-56,6,109,7,13,8,-92,8,53,9,-72,9,57,10,-87,10,20,11,112,11,-61,11,13,12,68,12,121,12,-103,12,-78,12,-65,12,-69,12,-81,12,-105,12,111,12,63,12,1,12,-73,11,100,11,4,11,-101,10,37,10,-86,9,30,9,-108,8,-9,7,90,7,-78,6,4,6,83,5,-104,4,-32,3,26,3,93,2,-109,1,-50,0,8,0,63,-1,119,-2,-73,-3,-19,-4,53,-4,115,-5,-65,-6,10,-6,97,-7,-74,-8,28,-8,-125,-9,-16,-10,114,-10,-20,-11,-128,-11,19,-11,-75,-12,100,-12,24,-12,-33,-13,-84,-13,-121,-13,111,-13,98,-13,96,-13,111,-13,-127,-13,-85,-13,-42,-13,20,-12,91,-12,-86,-12,11,-11,112,-11,-30,-11,94,-10,-29,-10,112,-9,6,-8,-93,-8,71,-7,-13,-7,-94,-6,88,-5,20,-4,-48,-4,-110,-3,83,-2,27,-1,-36,-1,-88,0,100,1,49,2,-21,2,-83,3,102,4,29,5,-50,5,124,6,28,7,-62,7,81,8,-26,8,105,9,-26,9,93,10,-63,10,36,11,118,11,-64,11,-1,11,46,12,88,12,110,12,-127,12,-128,12,120,12,98,12,64,12,17,12,-37,11,-108,11,68,11,-19,10,-126,10,24,10,-99,9,27,9,-113,8,-1,7,96,7,-61,6,22,6,108,5,-75,4,1,4,66,3,-121,2,-62,1,3,1,61,0,123,-1,-73,-2,-10,-3,53,-3,122,-4,-66,-5,12,-5,88,-6,-80,-7,10,-7,107,-8,-41,-9,69,-9,-61,-10,64,-10,-44,-11,97,-11,10,-11,-81,-12,104,-12,39,-12,-10,-13,-53,-13,-76,-13,-97,-13,-99,-13,-91,-13,-72,-13,-40,-13,3,-12,59,-12,122,-12,-51,-12,29,-11,-120,-11,-18,-11,104,-10,-26,-10,110,-9,0,-8,-106,-8,54,-7,-35,-7,-123,-6,60,-5,-23,-5,-86,-4,96,-3,35,-2,-30,-2,-93,-1,102,0,37,1,-23,1,-93,2,97,3,25,4,-53,4,-128,5,34,6,-48,6,99,7,3,8,-117,8,19,9,-108,9,1,10,116,10,-51,10,40,11,113,11,-80,11,-24,11,13,12,47,12,62,12,69,12,64,12,43,12,20,12,-28,11,-74,11,113,11,42,11,-46,10,117,10,8,10,-104,9,24,9,-108,8,7,8,112,7,-43,6,50,6,-121,5,-35,4,38,4,114,3,-73,2,-5,1,59,1,127,0,-69,-1,0,-1,62,-2,-127,-3,-53,-4,14,-4,97,-5,-83,-6,7,-6,98,-7,-60,-8,49,-8,-99,-9,30,-9,-104,-10,42,-10,-70,-11,92,-11,5,-11,-75,-12,122,-12,59,-12,26,-12,-14,-13,-28,-13,-39,-13,-35,-13,-19,-13,7,-12,47,-12,95,-12,-99,-12,-27,-12,54,-11,-104,-11,-8,-11,111,-10,-29,-10,107,-9,-14,-9,-121,-8,31,-7,-65,-7,103,-6,17,-5,-64,-5,120,-4,43,-3,-23,-3,-92,-2,95,-1,33,0,-37,0,-102,1,85,2,12,3,-59,3,116,4,38,5,-55,5,113,6,12,7,-95,7,51,8,-75,8,55,9,-85,9,22,10,122,10,-49,10}; }
	private static byte[] data76(){ return new byte[] {33,11,96,11,-102,11,-59,11,-24,11,-4,11,8,12,6,12,-8,11,-29,11,-71,11,-111,11,80,11,17,11,-68,10,101,10,0,10,-110,9,28,9,-101,8,20,8,-123,7,-19,6,81,6,-84,5,4,5,87,4,-90,3,-19,2,60,2,122,1,-59,0,7,0,73,-1,-110,-2,-43,-3,30,-3,107,-4,-73,-5,14,-5,97,-6,-60,-7,33,-7,-111,-8,-1,-9,120,-9,-4,-10,-125,-10,24,-10,-75,-11,90,-11,13,-11,-56,-12,-114,-12,97,-12,59,-12,39,-12,21,-12,27,-12,31,-12,58,-12,86,-12,-120,-12,-70,-12,2,-11,74,-11,-93,-11,5,-10,110,-10,-29,-10,95,-9,-29,-9,113,-8,5,-7,-98,-7,62,-6,-24,-6,-116,-5,67,-4,-16,-4,-89,-3,96,-2,22,-1,-44,-1,-118,0,72,1,-5,1,-74,2,101,3,25,4,-61,4,107,5,14,6,-88,6,64,7,-49,7,84,8,-42,8,74,9,-72,9,31,10,117,10,-54,10,12,11,74,11,121,11,-99,11,-69,11,-58,11,-52,11,-61,11,-81,11,-110,11,105,11,50,11,-11,10,-86,10,86,10,-6,9,-113,9,34,9,-91,8,38,8,-101,7,12,7,115,6,-42,5,51,5,-119,4,-31,3,44,3,124,2,-57,1,13,1,89,0,-99,-1,-24,-2,48,-2,123,-3,-54,-4,26,-4,112,-5,-58,-6,39,-6,-118,-7,-12,-8,103,-8,-35,-9,93,-9,-23,-10,118,-10,21,-10,-74,-11,101,-11,30,-11,-31,-12,-81,-12,-123,-12,109,-12,86,-12,86,-12,87,-12,106,-12,-124,-12,-86,-12,-34,-12,23,-11,98,-11,-83,-11,14,-10,108,-10,-33,-10,82,-9,-47,-9,88,-8,-28,-8,123,-7,19,-6,-75,-6,89,-5,4,-4,-80,-4,97,-3,21,-2,-56,-2,127,-1,54,0,-22,0,-96,1,85,2,1,3,-73,3,91,4,4,5,-91,5,63,6,-39,6,99,7,-16,7,107,8,-24,8,85,9,-69,9,26,10,107,10,-72,10,-13,10,41,11,83,11,113,11,-121,11,-116,11,-116,11,126,11,100,11,68,11,17,11,-36,10,-106,10,74,10,-15,9,-110,9,38,9,-75,8,56,8,-73,7,43,7,-102,6,3,6,101,5,-60,4,29,4,112,3,-59,2,18,2,97,1,-83,0,-8,-1,68,-1,-110,-2,-34,-3,48,-3,-128,-4,-39,-5,51,-5,-110,-6,-11,-7,99,-7,-51,-8,76,-8,-58,-9,79,-9,-33,-10,118,-10,24,-10,-61,-11,121,-11,53,-11,3,-11,-45,-12,-77,-12,-97,-12,-112,-12,-109,-12,-101,-12,-79,-12,-45,-12,-3,-12,50,-11,116,-11,-68,-11,17,-10,112,-10,-45,-10,71,-9,-69,-9,60,-8,-60,-8,80,-7,-25,-7,127,-6,31,-5,-61,-5,107,-4,23,-3,-61,-3,119,-2,35,-1,-36,-1,-120,0,62,1,-18,1,-101,2,72,3,-15,3,-107,4,55,5,-47,5,105,6,-11,6,-127,7,1,8,122,8,-18,8,86,9,-76,9,14,10,87,10,-98,10,-45,10,6,11,35,11,67,11,76,11,82,11,73,11,55,11,27,11,-14,10,-65,10,-125,10,61,10,-20,9,-110,9,46,9,-61,8,79,8,-46,7,78,7,-59,6,50,6,-99,5,-2,4,95,4,-71,3,17,3,101,2,-73,1,8,1,87,0,-88,-1,-10,-2,72,-2,-101,-3,-17,-4,72,-4,-93,-5,4,-5,103,-6,-45,-7,67,-7,-73,-8,59,-8,-71,-9,76,-9,-34,-10,127,-10,38,-10,-42,-11,-108,-11,84,-11,42,-11,-3,-12,-26,-12,-45,-12,-52,-12,-43,-12,-35,-12,-3,-12,31,-11,76,-11,-118,-11,-55,-11,23,-10,112,-10,-54,-10,55,-9,-89,-9,30,-8,-95,-8,36,-7,-73,-7,70,-6,-29,-6,126,-5,34,-4,-56,-4,112,-3,28,-2,-56,-2,121,-1,36,0,-43,0,-127,1,45,2,-38,2,124,3,37,4,-66,4,97,5,-18,5,-121,6,9,7,-111,7,10,8,126,8,-23,8,79,9,-92,9,-5,9,60,10,125,10,-81,10,-41,10,-8,10,8,11,22,11,17,11,7,11,-16,10,-50,10,-92,10,110,10,47,10,-27,9,-109,9,52,9,-42,8,96,8,-11,7,111,7,-14,6,98,6,-41,5,61,5,-92,4,5,4,96,3,-69,2,19,2,102,1,-67,0,12,0,101,-1,-76,-2,12,-2,100,-3,-71,-4,30,-4,118,-5,-28,-6,71,-6,-68,-7,46,-7,-83,-8,48,-8,-70,-9,80,-9,-24,-10,-113,-10,58,-10,-14,-11,-76,-11,122,-11,85,-11,44,-11,28,-11,11,-11,11,-11,19,-11,39,-11,67,-11,109,-11,-100,-11,-39,-11,31,-10,110,-10,-58,-10,38,-9,-111,-9,0,-8,124,-8,-7,-8,-124,-7,11,-6,-90,-6,52,-5,-38,-5,114,-4,27,-3,-66,-3,105,-2,17,-1,-69,-1,104,0,16,1,-68,1,97,2,7,3,-87,3,72,4,-29,4,119,5,9,6,-110,6,24,7,-108,7,11,8,119,8,-33,8,61,9,-113,9}; }
	private static byte[] data77(){ return new byte[] {-33,9,27,10,89,10,-126,10,-85,10,-63,10,-46,10,-38,10,-49,10,-59,10,-89,10,-122,10,86,10,32,10,-37,9,-109,9,61,9,-31,8,122,8,15,8,-107,7,32,7,-109,6,19,6,124,5,-20,4,82,4,-77,3,21,3,113,2,-57,1,39,1,118,0,-43,-1,39,-1,-127,-2,-37,-3,54,-3,-106,-4,-10,-5,95,-5,-59,-6,57,-6,-85,-7,38,-7,-84,-8,46,-8,-57,-9,86,-9,-1,-10,-93,-10,88,-10,18,-10,-39,-11,-91,-11,-123,-11,94,-11,84,-11,68,-11,76,-11,85,-11,107,-11,-115,-11,-75,-11,-21,-11,40,-10,111,-10,-64,-10,25,-9,122,-9,-28,-9,86,-8,-50,-8,79,-7,-44,-7,95,-6,-15,-6,-120,-5,32,-4,-63,-4,94,-3,4,-2,-88,-2,79,-1,-11,-1,-99,0,66,1,-24,1,-118,2,45,3,-57,3,99,4,-8,4,-120,5,20,6,-102,6,22,7,-108,7,-1,7,108,8,-54,8,36,9,118,9,-72,9,-5,9,42,10,86,10,118,10,-116,10,-105,10,-99,10,-115,10,-125,10,96,10,62,10,10,10,-44,9,-115,9,69,9,-22,8,-108,8,37,8,-62,7,65,7,-47,6,69,6,-59,5,47,5,-92,4,7,4,113,3,-49,2,49,2,-115,1,-22,0,67,0,-95,-1,-6,-2,87,-2,-75,-3,23,-3,118,-4,-29,-5,71,-5,-70,-6,47,-6,-90,-7,42,-7,-84,-8,62,-8,-47,-9,111,-9,21,-9,-63,-10,122,-10,56,-10,4,-10,-43,-11,-77,-11,-105,-11,-116,-11,-127,-11,-115,-11,-108,-11,-77,-11,-48,-11,1,-10,50,-10,119,-10,-71,-10,15,-9,102,-9,-57,-9,52,-8,-94,-8,27,-7,-102,-7,29,-6,-86,-6,55,-5,-52,-5,99,-4,-2,-4,-99,-3,60,-2,-34,-2,-127,-1,37,0,-58,0,106,1,9,2,-87,2,69,3,-34,3,114,4,3,5,-111,5,20,6,-103,6,15,7,-123,7,-16,7,86,8,-79,8,7,9,81,9,-108,9,-50,9,-3,9,36,10,65,10,83,10,93,10,91,10,81,10,59,10,31,10,-12,9,-60,9,-119,9,68,9,-8,8,-93,8,67,8,-32,7,115,7,-4,6,-123,6,1,6,125,5,-18,4,99,4,-57,3,55,3,-108,2,-4,1,91,1,-70,0,26,0,119,-1,-41,-2,57,-2,-103,-3,1,-3,100,-4,-44,-5,63,-5,-73,-6,43,-6,-81,-7,47,-7,-66,-8,78,-8,-25,-9,-116,-9,49,-9,-24,-10,-98,-10,101,-10,49,-10,7,-10,-25,-11,-46,-11,-61,-11,-61,-11,-57,-11,-38,-11,-13,-11,24,-10,69,-10,124,-10,-68,-10,3,-9,87,-9,-81,-9,16,-8,122,-8,-23,-8,96,-7,-33,-7,94,-6,-21,-6,115,-5,10,-4,-104,-4,55,-3,-51,-3,109,-2,10,-1,-88,-1,72,0,-24,0,-122,1,33,2,-67,2,84,3,-23,3,121,4,7,5,-118,5,19,6,-119,6,3,7,113,7,-41,7,60,8,-113,8,-28,8,41,9,106,9,-97,9,-53,9,-15,9,6,10,30,10,27,10,33,10,14,10,-6,9,-35,9,-84,9,-125,9,63,9,1,9,-79,8,92,8,-1,7,-102,7,47,7,-69,6,67,6,-61,5,62,5,-74,4,39,4,-106,3,-1,2,106,2,-52,1,53,1,-110,0,-4,-1,86,-1,-61,-2,29,-2,-114,-3,-18,-4,98,-4,-53,-5,66,-5,-72,-6,55,-6,-71,-7,67,-7,-48,-8,105,-8,4,-8,-84,-9,87,-9,14,-9,-53,-10,-110,-10,101,-10,57,-10,33,-10,9,-10,0,-10,0,-10,7,-10,26,-10,55,-10,89,-10,-118,-10,-65,-10,1,-9,72,-9,-103,-9,-13,-9,82,-8,-68,-8,40,-7,-97,-7,24,-6,-99,-6,30,-5,-83,-5,55,-4,-51,-4,95,-3,-7,-3,-111,-2,44,-1,-57,-1,99,0,-2,0,-104,1,49,2,-59,2,92,3,-21,3,117,4,2,5,-128,5,3,6,120,6,-21,6,86,7,-69,7,23,8,109,8,-72,8,0,9,56,9,111,9,-106,9,-71,9,-50,9,-31,9,-31,9,-32,9,-49,9,-70,9,-105,9,113,9,57,9,4,9,-72,8,115,8,25,8,-63,7,90,7,-13,6,125,6,12,6,-118,5,11,5,-126,4,-8,3,105,3,-42,2,68,2,-87,1,21,1,120,0,-30,-1,69,-1,-80,-2,20,-2,-125,-3,-19,-4,96,-4,-47,-5,73,-5,-58,-6,70,-6,-50,-7,91,-7,-20,-8,-120,-8,40,-8,-47,-9,-127,-9,60,-9,-8,-10,-56,-10,-108,-10,117,-10,87,-10,70,-10,59,-10,62,-10,70,-10,90,-10,120,-10,-105,-10,-48,-10,-5,-10,68,-9,-121,-9,-39,-9,49,-8,-114,-8,-11,-8,100,-7,-44,-7,81,-6,-54,-6,82,-5,-41,-5,99,-4,-13,-4,-125,-3,25,-2,-82,-2,68,-1,-35,-1,116,0,11,1,-93,1,52,2,-54,2,86,3,-26,3,107,4,-13,4,110,5,-19,5,94,6,-51,6,56,7,-110,7,-12,7}; }
	private static byte[] data78(){ return new byte[] {64,8,-116,8,-47,8,2,9,62,9,91,9,-124,9,-109,9,-93,9,-91,9,-95,9,-111,9,122,9,89,9,46,9,-3,8,-62,8,124,8,53,8,-36,7,-120,7,32,7,-68,6,73,6,-39,5,89,5,-33,4,86,4,-46,3,67,3,-72,2,33,2,-107,1,-6,0,105,0,-49,-1,62,-1,-91,-2,21,-2,-127,-3,-12,-4,101,-4,-32,-5,88,-5,-38,-6,96,-6,-26,-7,124,-7,13,-7,-83,-8,82,-8,-6,-9,-78,-9,105,-9,46,-9,-5,-10,-50,-10,-85,-10,-109,-10,-128,-10,121,-10,125,-10,-126,-10,-102,-10,-76,-10,-38,-10,10,-9,60,-9,127,-9,-61,-9,19,-8,105,-8,-57,-8,42,-7,-106,-7,6,-6,123,-6,-5,-6,117,-5,0,-4,-124,-4,17,-3,-96,-3,47,-2,-62,-2,86,-1,-24,-1,126,0,16,1,-94,1,52,2,-63,2,78,3,-43,3,92,4,-38,4,88,5,-50,5,62,6,-84,6,13,7,110,7,-60,7,18,8,93,8,-105,8,-43,8,-1,8,41,9,68,9,89,9,103,9,104,9,99,9,83,9,60,9,27,9,-14,8,-64,8,-123,8,69,8,-8,7,-86,7,78,7,-17,6,-118,6,27,6,-84,5,50,5,-75,4,55,4,-82,3,42,3,-101,2,16,2,126,1,-16,0,92,0,-55,-1,60,-1,-91,-2,26,-2,-118,-3,-1,-4,119,-4,-12,-5,111,-5,-12,-6,127,-6,8,-6,-96,-7,54,-7,-41,-8,127,-8,43,-8,-30,-9,-97,-9,100,-9,50,-9,8,-9,-27,-10,-48,-10,-69,-10,-73,-10,-71,-10,-63,-10,-42,-10,-13,-10,21,-9,68,-9,122,-9,-77,-9,0,-8,69,-8,-96,-8,-9,-8,90,-7,-61,-7,47,-6,-90,-6,27,-5,-101,-5,26,-4,-96,-4,41,-3,-78,-3,64,-2,-50,-2,94,-1,-18,-1,124,0,16,1,-103,1,43,2,-78,2,59,3,-63,3,66,4,-67,4,56,5,-84,5,23,6,-125,6,-30,6,62,7,-107,7,-35,7,41,8,98,8,-102,8,-57,8,-20,8,9,9,30,9,41,9,41,9,40,9,20,9,1,9,-33,8,-73,8,-123,8,80,8,10,8,-56,7,115,7,32,7,-63,6,92,6,-10,5,-126,5,19,5,-109,4,26,4,-103,3,15,3,-113,2,-2,1,117,1,-22,0,87,0,-49,-1,58,-1,-76,-2,34,-2,-99,-3,18,-3,-114,-4,14,-4,-114,-5,23,-5,-96,-6,51,-6,-56,-7,99,-7,9,-7,-83,-8,99,-8,20,-8,-39,-9,-99,-9,107,-9,69,-9,32,-9,12,-9,-5,-10,-14,-10,-9,-10,-3,-10,21,-9,42,-9,84,-9,121,-9,-76,-9,-22,-9,49,-8,122,-8,-53,-8,40,-7,-127,-7,-19,-7,83,-6,-59,-6,60,-5,-78,-5,53,-4,-78,-4,57,-3,-65,-3,71,-2,-43,-2,93,-1,-19,-1,117,0,5,1,-116,1,23,2,-97,2,33,3,-91,3,34,4,-102,4,20,5,127,5,-16,5,81,6,-76,6,10,7,96,7,-90,7,-14,7,38,8,98,8,-120,8,-79,8,-53,8,-30,8,-23,8,-16,8,-25,8,-37,8,-60,8,-90,8,125,8,81,8,23,8,-37,7,-109,7,71,7,-15,6,-102,6,55,6,-49,5,102,5,-15,4,126,4,3,4,-123,3,3,3,-125,2,-10,1,117,1,-26,0,95,0,-43,-1,72,-1,-62,-2,55,-2,-78,-3,46,-3,-84,-4,46,-4,-76,-5,60,-5,-50,-6,92,-6,-5,-7,-109,-7,60,-7,-26,-8,-105,-8,82,-8,16,-8,-39,-9,-87,-9,-127,-9,94,-9,75,-9,53,-9,52,-9,48,-9,60,-9,78,-9,101,-9,-116,-9,-80,-9,-25,-9,32,-8,93,-8,-84,-8,-10,-8,76,-7,-83,-7,9,-6,118,-6,-31,-6,82,-5,-55,-5,69,-4,-66,-4,69,-3,-62,-3,76,-2,-48,-2,89,-1,-30,-1,104,0,-12,0,118,1,1,2,-128,2,4,3,-127,3,-5,3,118,4,-29,4,85,5,-68,5,31,6,127,6,-44,6,36,7,113,7,-79,7,-19,7,34,8,76,8,114,8,-113,8,-97,8,-80,8,-81,8,-83,8,-96,8,-119,8,110,8,70,8,29,8,-28,7,-84,7,100,7,29,7,-54,6,116,6,20,6,-76,5,72,5,-36,4,105,4,-13,3,120,3,-2,2,121,2,-5,1,116,1,-16,0,105,0,-30,-1,94,-1,-43,-2,83,-2,-49,-3,76,-3,-44,-4,81,-4,-30,-5,102,-5,-3,-6,-111,-6,43,-6,-50,-7,114,-7,31,-7,-43,-8,-116,-8,79,-8,23,-8,-24,-9,-64,-9,-98,-9,-120,-9,117,-9,112,-9,111,-9,117,-9,-118,-9,-99,-9,-62,-9,-27,-9,26,-8,78,-8,-115,-8,-43,-8,29,-7,116,-7,-54,-7,42,-6,-114,-6,-7,-6,101,-5,-40,-5,79,-4,-56,-4,69,-3,-57,-3,65,-2,-50,-2,72,-1,-44,-1,86,0,-38,0,94,1,-33,1,97,2,-35,2,90,3,-48,3,68,4,-72,4,29,5,-118,5,-26,5}; }
	private static byte[] data79(){ return new byte[] {69,6,-102,6,-24,6,50,7,115,7,-81,7,-32,7,15,8,48,8,80,8,96,8,114,8,113,8,114,8,100,8,81,8,55,8,18,8,-24,7,-74,7,124,7,61,7,-13,6,-89,6,82,6,-8,5,-104,5,52,5,-56,4,92,4,-25,3,115,3,-8,2,126,2,-2,1,125,1,-2,0,120,0,-6,-1,115,-1,-13,-2,115,-2,-17,-3,120,-3,-9,-4,-124,-4,11,-4,-98,-5,45,-5,-54,-6,99,-6,8,-6,-81,-7,92,-7,20,-7,-54,-8,-110,-8,85,-8,42,-8,0,-8,-33,-9,-56,-9,-76,-9,-82,-9,-86,-9,-76,-9,-65,-9,-40,-9,-12,-9,28,-8,72,-8,125,-8,-73,-8,-5,-8,67,-7,-108,-7,-24,-7,68,-6,-92,-6,8,-5,119,-5,-32,-5,87,-4,-56,-4,69,-3,-66,-3,61,-2,-70,-2,59,-1,-68,-1,60,0,-66,0,61,1,-69,1,58,2,-79,2,45,3,-96,3,17,4,-128,4,-24,4,78,5,-84,5,7,6,90,6,-87,6,-15,6,50,7,108,7,-96,7,-53,7,-16,7,14,8,34,8,48,8,54,8,53,8,42,8,26,8,-2,7,-31,7,-74,7,-118,7,79,7,21,7,-48,6,-124,6,56,6,-38,5,-123,5,32,5,-69,4,82,4,-32,3,114,3,-6,2,-125,2,10,2,-118,1,18,1,-114,0,19,0,-110,-1,20,-1,-106,-2,28,-2,-98,-3,43,-3,-80,-4,68,-4,-48,-5,108,-5,-1,-6,-91,-6,66,-6,-14,-7,-100,-7,85,-7,15,-7,-47,-8,-99,-8,105,-8,68,-8,33,-8,8,-8,-10,-9,-21,-9,-24,-9,-18,-9,-6,-9,12,-8,44,-8,74,-8,121,-8,-90,-8,-30,-8,31,-7,101,-7,-79,-7,3,-6,89,-6,-73,-6,23,-5,127,-5,-24,-5,88,-4,-57,-4,61,-3,-76,-3,45,-2,-86,-2,34,-1,-93,-1,28,0,-100,0,25,1,-112,1,15,2,-127,2,-5,2,105,3,-36,3,69,4,-84,4,16,5,107,5,-57,5,24,6,104,6,-87,6,-14,6,36,7,94,7,-121,7,-83,7,-52,7,-32,7,-15,7,-8,7,-8,7,-15,7,-31,7,-53,7,-84,7,-119,7,90,7,41,7,-17,6,-83,6,103,6,26,6,-57,5,113,5,18,5,-79,4,73,4,-29,3,111,3,5,3,-116,2,23,2,-95,1,38,1,-87,0,53,0,-80,-1,64,-1,-69,-2,76,-2,-51,-3,94,-3,-24,-4,122,-4,14,-4,-91,-5,66,-5,-31,-6,-118,-6,48,-6,-27,-7,-107,-7,88,-7,21,-7,-29,-8,-81,-8,-121,-8,101,-8,74,-8,56,-8,41,-8,39,-8,39,-8,52,-8,68,-8,91,-8,-127,-8,-97,-8,-41,-8,3,-7,70,-7,-127,-7,-48,-7,21,-6,113,-6,-61,-6,36,-5,-124,-5,-21,-5,84,-4,-61,-4,50,-3,-92,-3,27,-2,-112,-2,11,-1,-128,-1,-4,-1,115,0,-17,0,99,1,-34,1,77,2,-60,2,48,3,-96,3,6,4,110,4,-52,4,42,5,-127,5,-44,5,30,6,105,6,-92,6,-28,6,20,7,66,7,105,7,-122,7,-96,7,-80,7,-72,7,-67,7,-76,7,-84,7,-108,7,125,7,85,7,53,7,-4,6,-49,6,-119,6,78,6,-1,5,-73,5,92,5,10,5,-89,4,75,4,-33,3,122,3,11,3,-99,2,43,2,-74,1,65,1,-52,0,82,0,-33,-1,98,-1,-16,-2,120,-2,6,-2,-110,-3,37,-3,-77,-4,81,-4,-30,-5,-119,-5,34,-5,-48,-6,120,-6,42,-6,-31,-7,-99,-7,93,-7,43,-7,-10,-8,-50,-8,-85,-8,-116,-8,122,-8,107,-8,98,-8,103,-8,105,-8,125,-8,-114,-8,-81,-8,-49,-8,-3,-8,43,-7,100,-7,-93,-7,-28,-7,48,-6,126,-6,-47,-6,43,-5,-118,-5,-25,-5,82,-4,-73,-4,37,-3,-110,-3,4,-2,117,-2,-22,-2,96,-1,-46,-1,76,0,-67,0,52,1,-89,1,21,2,-116,2,-16,2,98,3,-61,3,42,4,-120,4,-29,4,57,5,-117,5,-42,5,30,6,93,6,-104,6,-51,6,-6,6,33,7,68,7,89,7,112,7,120,7,127,7,123,7,114,7,98,7,71,7,45,7,4,7,-38,6,-88,6,110,6,46,6,-16,5,-100,5,86,5,-4,4,-91,4,72,4,-26,3,-127,3,26,3,-82,2,64,2,-46,1,96,1,-19,0,124,0,5,0,-107,-1,31,-1,-82,-2,62,-2,-51,-3,99,-3,-12,-4,-111,-4,42,-4,-53,-5,110,-5,21,-5,-59,-6,113,-6,46,-6,-27,-7,-84,-7,113,-7,66,-7,20,-7,-13,-8,-46,-8,-67,-8,-84,-8,-94,-8,-94,-8,-90,-8,-81,-8,-58,-8,-37,-8,-2,-8,37,-7,78,-7,-120,-7,-68,-7,-2,-7,68,-6,-118,-6,-32,-6,46,-5,-116,-5,-27,-5,73,-4,-85,-4,19,-3,127,-3,-25,-3,90,-2,-59,-2,59,-1,-88,-1,30,0,-118,0,0,1,109,1,-35,1,74,2,-78,2,30,3,125,3}; }
	private static byte[] data80(){ return new byte[] {-27,3,62,4,-103,4,-15,4,60,5,-115,5,-48,5,17,6,80,6,125,6,-75,6,-42,6,-5,6,25,7,39,7,60,7,63,7,61,7,62,7,39,7,27,7,-5,6,-38,6,-75,6,-125,6,82,6,21,6,-42,5,-111,5,69,5,-9,4,-94,4,72,4,-17,3,-119,3,45,3,-64,2,90,2,-17,1,-128,1,22,1,-94,0,54,0,-61,-1,87,-1,-27,-2,121,-2,13,-2,-95,-3,59,-3,-43,-4,113,-4,22,-4,-74,-5,100,-5,14,-5,-62,-6,119,-6,54,-6,-9,-7,-66,-7,-114,-7,92,-7,63,-7,21,-7,7,-7,-22,-8,-25,-8,-36,-8,-31,-8,-24,-8,-7,-8,11,-7,45,-7,73,-7,120,-7,-92,-7,-38,-7,20,-6,87,-6,-103,-6,-24,-6,52,-5,-118,-5,-30,-5,61,-4,-97,-4,-2,-4,103,-3,-51,-3,55,-2,-93,-2,15,-1,124,-1,-19,-1,86,0,-57,0,51,1,-98,1,9,2,111,2,-42,2,56,3,-103,3,-13,3,78,4,-95,4,-16,4,61,5,-126,5,-61,5,0,6,51,6,102,6,-115,6,-76,6,-52,6,-23,6,-12,6,2,7,2,7,0,7,-10,6,-28,6,-50,6,-79,6,-118,6,102,6,47,6,-1,5,-64,5,-127,5,58,5,-16,4,-96,4,76,4,-10,3,-103,3,57,3,-37,2,114,2,15,2,-89,1,57,1,-46,0,100,0,-8,-1,-114,-1,33,-1,-74,-2,79,-2,-28,-3,-127,-3,30,-3,-69,-4,98,-4,4,-4,-79,-5,94,-5,17,-5,-55,-6,-124,-6,71,-6,12,-6,-37,-7,-83,-7,-125,-7,101,-7,71,-7,53,-7,36,-7,30,-7,26,-7,36,-7,42,-7,64,-7,86,-7,117,-7,-99,-7,-62,-7,-8,-7,43,-6,103,-6,-85,-6,-20,-6,59,-5,-119,-5,-38,-5,53,-4,-116,-4,-19,-4,75,-3,-78,-3,17,-2,127,-2,-29,-2,76,-1,-68,-1,29,0,-113,0,-13,0,93,1,-58,1,42,2,-117,2,-17,2,75,3,-89,3,-2,3,79,4,-95,4,-20,4,48,5,116,5,-83,5,-26,5,22,6,66,6,101,6,-119,6,-100,6,-74,6,-68,6,-59,6,-58,6,-68,6,-77,6,-97,6,-127,6,105,6,60,6,22,6,-28,5,-88,5,117,5,43,5,-19,4,-98,4,78,4,0,4,-91,3,79,3,-18,2,-109,2,44,2,-51,1,100,1,-2,0,-105,0,47,0,-59,-1,96,-1,-11,-2,-109,-2,41,-2,-53,-3,104,-3,8,-3,-79,-4,83,-4,2,-4,-79,-5,98,-5,28,-5,-42,-6,-105,-6,97,-6,39,-6,-2,-7,-50,-7,-78,-7,-113,-7,122,-7,106,-7,92,-7,91,-7,90,-7,99,-7,112,-7,-120,-7,-100,-7,-60,-7,-30,-7,21,-6,67,-6,123,-6,-74,-6,-9,-6,62,-5,-121,-5,-42,-5,39,-4,126,-4,-42,-4,50,-3,-111,-3,-14,-3,81,-2,-68,-2,24,-1,-120,-1,-27,-1,82,0,-76,0,28,1,126,1,-31,1,68,2,-98,2,0,3,84,3,-84,3,0,4,75,4,-102,4,-36,4,32,5,91,5,-107,5,-60,5,-11,5,23,6,61,6,86,6,108,6,124,6,-124,6,-119,6,-123,6,123,6,110,6,87,6,61,6,26,6,-10,5,-57,5,-105,5,96,5,35,5,-29,4,-98,4,82,4,8,4,-76,3,96,3,8,3,-83,2,80,2,-14,1,-114,1,47,1,-56,0,104,0,-1,-1,-98,-1,57,-1,-43,-2,117,-2,17,-2,-73,-3,88,-3,-2,-4,-87,-4,82,-4,5,-4,-72,-5,111,-5,43,-5,-19,-6,-81,-6,-128,-6,72,-6,36,-6,-6,-7,-36,-7,-60,-7,-83,-7,-95,-7,-102,-7,-108,-7,-97,-7,-96,-7,-71,-7,-54,-7,-25,-7,10,-6,46,-6,94,-6,-115,-6,-57,-6,0,-5,66,-5,-121,-5,-50,-5,31,-4,107,-4,-61,-4,22,-3,115,-3,-52,-3,45,-2,-119,-2,-18,-2,74,-1,-76,-1,14,0,120,0,-43,0,56,1,-104,1,-11,1,84,2,-86,2,7,3,84,3,-81,3,-12,3,70,4,-124,4,-50,4,3,5,68,5,111,5,-92,5,-55,5,-18,5,12,6,35,6,56,6,64,6,77,6,70,6,72,6,57,6,40,6,20,6,-13,5,-42,5,-86,5,-127,5,77,5,23,5,-37,4,-101,4,86,4,15,4,-62,3,114,3,33,3,-57,2,116,2,21,2,-68,1,93,1,-5,0,-95,0,57,0,-33,-1,122,-1,29,-1,-68,-2,96,-2,1,-2,-86,-3,81,-3,-6,-4,-85,-4,87,-4,16,-4,-59,-5,-126,-5,67,-5,5,-5,-45,-6,-99,-6,116,-6,75,-6,41,-6,14,-6,-11,-7,-24,-7,-39,-7,-43,-7,-43,-7,-36,-7,-26,-7,-5,-7,13,-6,49,-6,76,-6,121,-6,-94,-6,-42,-6,14,-5,69,-5,-119,-5,-55,-5,20,-4,94,-4,-85,-4,0,-3,81,-3,-85,-3,3,-2,93,-2,-70,-2,25,-1,115,-1,-41,-1,50,0,-110,0,-16,0}; }
	private static byte[] data81(){ return new byte[] {77,1,-89,1,4,2,90,2,-81,2,6,3,82,3,-93,3,-24,3,50,4,115,4,-81,4,-20,4,27,5,79,5,121,5,-99,5,-64,5,-40,5,-17,5,-2,5,8,6,13,6,11,6,5,6,-8,5,-28,5,-48,5,-82,5,-111,5,101,5,58,5,8,5,-46,4,-105,4,89,4,20,4,-50,3,-123,3,52,3,-24,2,-112,2,62,2,-27,1,-117,1,50,1,-44,0,121,0,28,0,-65,-1,99,-1,5,-1,-82,-2,79,-2,-3,-3,-95,-3,84,-3,-4,-4,-77,-4,100,-4,32,-4,-38,-5,-102,-5,94,-5,41,-5,-14,-6,-55,-6,-101,-6,122,-6,91,-6,64,-6,47,-6,29,-6,22,-6,17,-6,21,-6,28,-6,40,-6,61,-6,82,-6,114,-6,-108,-6,-70,-6,-22,-6,23,-5,81,-5,-121,-5,-53,-5,8,-4,81,-4,-103,-4,-27,-4,55,-3,-122,-3,-35,-3,48,-2,-118,-2,-31,-2,61,-1,-105,-1,-13,-1,75,0,-87,0,0,1,92,1,-80,1,9,2,91,2,-82,2,-4,2,74,3,-113,3,-38,3,23,4,90,4,-113,4,-55,4,-9,4,37,5,76,5,110,5,-116,5,-89,5,-77,5,-55,5,-57,5,-43,5,-56,5,-56,5,-77,5,-90,5,-119,5,111,5,74,5,36,5,-9,4,-58,4,-111,4,86,4,29,4,-44,3,-105,3,72,3,1,3,-78,2,96,2,14,2,-69,1,99,1,12,1,-76,0,91,0,2,0,-87,-1,80,-1,-7,-2,-96,-2,78,-2,-11,-3,-87,-3,85,-3,9,-3,-63,-4,117,-4,56,-4,-14,-5,-72,-5,-128,-5,76,-5,28,-5,-13,-6,-56,-6,-82,-6,-117,-6,121,-6,100,-6,89,-6,83,-6,78,-6,83,-6,93,-6,105,-6,126,-6,-106,-6,-78,-6,-41,-6,-4,-6,42,-5,88,-5,-111,-5,-60,-5,6,-4,67,-4,-119,-4,-48,-4,26,-3,101,-3,-74,-3,6,-2,91,-2,-83,-2,5,-1,89,-1,-79,-1,10,0,94,0,-72,0,11,1,98,1,-76,1,7,2,87,2,-93,2,-15,2,54,3,125,3,-64,3,-5,3,58,4,108,4,-94,4,-51,4,-6,4,25,5,65,5,82,5,114,5,123,5,-116,5,-113,5,-112,5,-112,5,-127,5,122,5,95,5,75,5,44,5,10,5,-27,4,-75,4,-117,4,80,4,31,4,-35,3,-94,3,92,3,25,3,-51,2,-125,2,55,2,-28,1,-105,1,63,1,-16,0,-104,0,69,0,-19,-1,-101,-1,67,-1,-13,-2,-100,-2,77,-2,-5,-3,-81,-3,99,-3,25,-3,-46,-4,-110,-4,76,-4,22,-4,-40,-5,-91,-5,119,-5,68,-5,34,-5,-5,-6,-34,-6,-59,-6,-83,-6,-96,-6,-109,-6,-113,-6,-113,-6,-112,-6,-99,-6,-87,-6,-65,-6,-42,-6,-13,-6,22,-5,59,-5,104,-5,-106,-5,-56,-5,4,-4,56,-4,126,-4,-72,-4,5,-3,68,-3,-107,-3,-36,-3,46,-2,123,-2,-51,-2,31,-1,114,-1,-58,-1,23,0,110,0,-66,0,16,1,100,1,-81,1,3,2,71,2,-102,2,-39,2,36,3,98,3,-96,3,-34,3,19,4,69,4,121,4,-97,4,-55,4,-21,4,4,5,38,5,47,5,73,5,74,5,85,5,83,5,78,5,70,5,53,5,36,5,8,5,-16,4,-54,4,-90,4,123,4,76,4,27,4,-29,3,-85,3,106,3,47,3,-26,2,-92,2,90,2,14,2,-59,1,116,1,38,1,-43,0,-123,0,49,0,-28,-1,-115,-1,66,-1,-20,-2,-94,-2,80,-2,7,-2,-67,-3,114,-3,48,-3,-21,-4,-86,-4,115,-4,49,-4,5,-4,-54,-5,-93,-5,118,-5,79,-5,51,-5,16,-5,-2,-6,-25,-6,-37,-6,-50,-6,-49,-6,-57,-6,-43,-6,-40,-6,-21,-6,-4,-6,21,-5,50,-5,82,-5,122,-5,-97,-5,-44,-5,-3,-5,60,-4,107,-4,-81,-4,-22,-4,44,-3,116,-3,-73,-3,2,-2,78,-2,-107,-2,-22,-2,51,-1,-123,-1,-44,-1,34,0,116,0,-63,0,16,1,94,1,-88,1,-11,1,57,2,-125,2,-59,2,6,3,69,3,127,3,-73,3,-20,3,29,4,71,4,115,4,-109,4,-73,4,-47,4,-24,4,-4,4,7,5,18,5,21,5,22,5,16,5,6,5,-8,4,-29,4,-51,4,-80,4,-113,4,107,4,65,4,21,4,-29,3,-79,3,117,3,65,3,-6,2,-60,2,117,2,59,2,-21,1,-88,1,89,1,15,1,-62,0,117,0,39,0,-38,-1,-117,-1,62,-1,-12,-2,-91,-2,95,-2,20,-2,-50,-3,-117,-3,71,-3,10,-3,-53,-4,-109,-4,93,-4,41,-4,-5,-5,-49,-5,-88,-5,-124,-5,103,-5,72,-5,57,-5,30,-5,26,-5,9,-5,12,-5,8,-5,16,-5,25,-5,38,-5,62,-5,77,-5,115,-5,-118,-5,-75,-5,-39,-5,7,-4,54,-4,105,-4,-95,-4,-39,-4,21,-3,87,-3,-106,-3,-38,-3,34,-2,102,-2,-78,-2}; }
	private static byte[] data82(){ return new byte[] {-5,-2,68,-1,-109,-1,-37,-1,44,0,114,0,-63,0,11,1,80,1,-95,1,-35,1,44,2,101,2,-84,2,-27,2,37,3,89,3,-112,3,-65,3,-17,3,23,4,65,4,94,4,-127,4,-104,4,-82,4,-64,4,-53,4,-42,4,-41,4,-40,4,-47,4,-55,4,-72,4,-87,4,-113,4,117,4,85,4,50,4,9,4,-31,3,-80,3,126,3,75,3,15,3,-41,2,-104,2,87,2,24,2,-48,1,-115,1,69,1,-4,0,-76,0,107,0,30,0,-40,-1,-117,-1,67,-1,-4,-2,-79,-2,110,-2,38,-2,-25,-3,-93,-3,104,-3,38,-3,-12,-4,-74,-4,-118,-4,83,-4,44,-4,0,-4,-37,-5,-68,-5,-102,-5,-120,-5,106,-5,99,-5,79,-5,76,-5,70,-5,71,-5,78,-5,87,-5,100,-5,120,-5,-115,-5,-87,-5,-57,-5,-22,-5,16,-4,60,-4,101,-4,-100,-4,-54,-4,6,-3,59,-3,125,-3,-76,-3,-4,-3,57,-2,-128,-2,-60,-2,11,-1,82,-1,-104,-1,-26,-1,37,0,119,0,-76,0,5,1,65,1,-114,1,-54,1,16,2,76,2,-116,2,-63,2,1,3,46,3,102,3,-110,3,-68,3,-25,3,9,4,44,4,68,4,98,4,112,4,-122,4,-114,4,-104,4,-102,4,-102,4,-109,4,-117,4,126,4,105,4,88,4,56,4,30,4,-5,3,-42,3,-84,3,-127,3,79,3,31,3,-23,2,-82,2,120,2,54,2,-4,1,-73,1,120,1,51,1,-18,0,-85,0,97,0,31,0,-41,-1,-112,-1,76,-1,6,-1,-61,-2,-126,-2,61,-2,1,-2,-64,-3,-119,-3,76,-3,26,-3,-31,-4,-75,-4,-124,-4,93,-4,51,-4,18,-4,-14,-5,-43,-5,-64,-5,-87,-5,-100,-5,-114,-5,-119,-5,-125,-5,-120,-5,-121,-5,-105,-5,-96,-5,-78,-5,-54,-5,-33,-5,1,-4,30,-4,69,-4,107,-4,-104,-4,-59,-4,-9,-4,43,-3,97,-3,-101,-3,-41,-3,17,-2,84,-2,-111,-2,-43,-2,23,-1,90,-1,-98,-1,-29,-1,40,0,105,0,-78,0,-17,0,54,1,115,1,-74,1,-16,1,49,2,100,2,-95,2,-44,2,4,3,58,3,94,3,-115,3,-80,3,-44,3,-15,3,14,4,35,4,56,4,70,4,83,4,88,4,95,4,89,4,89,4,76,4,66,4,48,4,27,4,2,4,-24,3,-60,3,-91,3,122,3,84,3,36,3,-11,2,-61,2,-115,2,87,2,27,2,-30,1,-94,1,103,1,36,1,-27,0,-95,0,99,0,28,0,-34,-1,-105,-1,88,-1,23,-1,-43,-2,-103,-2,88,-2,30,-2,-30,-3,-84,-3,116,-3,66,-3,16,-3,-29,-4,-74,-4,-112,-4,105,-4,73,-4,44,-4,15,-4,-5,-5,-26,-5,-40,-5,-51,-5,-57,-5,-64,-5,-58,-5,-59,-5,-46,-5,-35,-5,-20,-5,3,-4,23,-4,55,-4,82,-4,118,-4,-100,-4,-61,-4,-15,-4,31,-3,77,-3,-122,-3,-74,-3,-13,-3,41,-2,103,-2,-94,-2,-31,-2,32,-1,95,-1,-95,-1,-34,-1,35,0,96,0,-93,0,-32,0,30,1,94,1,-105,1,-43,1,9,2,68,2,117,2,-85,2,-41,2,6,3,47,3,86,3,123,3,-101,3,-72,3,-45,3,-26,3,-4,3,9,4,19,4,30,4,27,4,34,4,22,4,21,4,2,4,-7,3,-33,3,-49,3,-82,3,-107,3,112,3,80,3,35,3,-1,2,-53,2,-94,2,108,2,58,2,2,2,-54,1,-109,1,84,1,28,1,-37,0,-96,0,96,0,35,0,-31,-1,-90,-1,102,-1,42,-1,-21,-2,-78,-2,117,-2,63,-2,6,-2,-47,-3,-96,-3,107,-3,65,-3,18,-3,-21,-4,-60,-4,-93,-4,127,-4,104,-4,74,-4,54,-4,38,-4,20,-4,12,-4,4,-4,-1,-5,3,-4,2,-4,16,-4,20,-4,42,-4,56,-4,82,-4,103,-4,-120,-4,-92,-4,-52,-4,-19,-4,27,-3,65,-3,116,-3,-94,-3,-45,-3,11,-2,63,-2,118,-2,-77,-2,-24,-2,40,-1,97,-1,-97,-1,-37,-1,24,0,85,0,-112,0,-49,0,6,1,66,1,122,1,-80,1,-22,1,23,2,79,2,122,2,-87,2,-43,2,-8,2,36,3,63,3,101,3,122,3,-104,3,-85,3,-68,3,-51,3,-44,3,-35,3,-29,3,-34,3,-33,3,-44,3,-54,3,-67,3,-85,3,-108,3,126,3,96,3,66,3,33,3,-6,2,-43,2,-85,2,123,2,82,2,27,2,-18,1,-75,1,-126,1,72,1,20,1,-44,0,-95,0,97,0,41,0,-19,-1,-78,-1,120,-1,62,-1,6,-1,-54,-2,-103,-2,92,-2,49,-2,-9,-3,-54,-3,-100,-3,111,-3,71,-3,31,-3,-5,-4,-38,-4,-68,-4,-96,-4,-119,-4,115,-4,98,-4,84,-4,74,-4,66,-4,62,-4,63,-4,65,-4,74,-4,80,-4,99,-4,111,-4,-121,-4,-99,-4,-73,-4,-41,-4,-13,-4,29,-3,59,-3,108,-3}; }
	private static byte[] data83(){ return new byte[] {-112,-3,-63,-3,-18,-3,32,-2,83,-2,-123,-2,-65,-2,-17,-2,46,-1,95,-1,-99,-1,-45,-1,14,0,70,0,126,0,-73,0,-18,0,37,1,91,1,-117,1,-61,1,-17,1,33,2,78,2,118,2,-96,2,-57,2,-26,2,14,3,34,3,69,3,87,3,110,3,-128,3,-118,3,-103,3,-98,3,-94,3,-93,3,-96,3,-103,3,-110,3,-127,3,116,3,95,3,74,3,49,3,16,3,-8,2,-49,2,-80,2,-123,2,94,2,50,2,5,2,-42,1,-94,1,118,1,58,1,15,1,-47,0,-96,0,102,0,49,0,-8,-1,-61,-1,-117,-1,84,-1,32,-1,-23,-2,-72,-2,-124,-2,83,-2,38,-2,-12,-3,-51,-3,-96,-3,123,-3,86,-3,52,-3,18,-3,-9,-4,-35,-4,-59,-4,-76,-4,-99,-4,-105,-4,-124,-4,-123,-4,122,-4,125,-4,127,-4,-125,-4,-114,-4,-102,-4,-89,-4,-67,-4,-50,-4,-22,-4,4,-3,32,-3,69,-3,98,-3,-114,-3,-81,-3,-34,-3,7,-2,53,-2,100,-2,-108,-2,-56,-2,-8,-2,45,-1,97,-1,-107,-1,-51,-1,0,0,53,0,107,0,-95,0,-48,0,10,1,52,1,109,1,-107,1,-54,1,-16,1,29,2,71,2,103,2,-108,2,-83,2,-46,2,-23,2,6,3,27,3,47,3,65,3,77,3,88,3,96,3,99,3,102,3,98,3,95,3,84,3,77,3,56,3,47,3,18,3,2,3,-29,2,-53,2,-89,2,-117,2,97,2,65,2,20,2,-18,1,-65,1,-107,1,100,1,53,1,4,1,-45,0,-97,0,110,0,57,0,5,0,-43,-1,-99,-1,112,-1,56,-1,11,-1,-40,-2,-85,-2,123,-2,79,-2,38,-2,-7,-3,-40,-3,-84,-3,-113,-3,106,-3,80,-3,49,-3,27,-3,3,-3,-16,-4,-32,-4,-46,-4,-57,-4,-62,-4,-71,-4,-69,-4,-68,-4,-66,-4,-53,-4,-50,-4,-30,-4,-16,-4,2,-3,27,-3,48,-3,78,-3,107,-3,-119,-3,-82,-3,-46,-3,-10,-3,33,-2,73,-2,117,-2,-94,-2,-49,-2,-1,-2,46,-1,96,-1,-113,-1,-62,-1,-14,-1,37,0,87,0,-123,0,-71,0,-27,0,22,1,68,1,111,1,-102,1,-58,1,-23,1,21,2,51,2,90,2,117,2,-106,2,-82,2,-54,2,-37,2,-14,2,-1,2,16,3,23,3,34,3,36,3,40,3,38,3,32,3,30,3,15,3,7,3,-13,2,-28,2,-49,2,-73,2,-99,2,-126,2,96,2,70,2,28,2,-3,1,-45,1,-83,1,-126,1,89,1,43,1,-1,0,-47,0,-94,0,115,0,68,0,20,0,-28,-1,-75,-1,-122,-1,86,-1,42,-1,-4,-2,-49,-2,-89,-2,121,-2,85,-2,43,-2,10,-2,-28,-3,-59,-3,-92,-3,-118,-3,111,-3,86,-3,68,-3,45,-3,31,-3,19,-3,6,-3,0,-3,-6,-4,-8,-4,-8,-4,-3,-4,1,-3,13,-3,20,-3,41,-3,50,-3,78,-3,93,-3,122,-3,-111,-3,-77,-3,-52,-3,-13,-3,16,-2,58,-2,92,-2,-120,-2,-85,-2,-35,-2,-1,-2,52,-1,90,-1,-117,-1,-73,-1,-27,-1,19,0,65,0,108,0,-99,0,-58,0,-13,0,29,1,70,1,110,1,-105,1,-71,1,-32,1,-2,1,34,2,59,2,93,2,111,2,-114,2,-100,2,-76,2,-66,2,-47,2,-41,2,-30,2,-26,2,-23,2,-25,2,-24,2,-33,2,-39,2,-51,2,-64,2,-80,2,-97,2,-120,2,115,2,87,2,63,2,32,2,-2,1,-29,1,-71,1,-102,1,113,1,76,1,33,1,-4,0,-52,0,-88,0,118,0,81,0,31,0,-8,-1,-57,-1,-94,-1,112,-1,77,-1,27,-1,-8,-2,-50,-2,-89,-2,-125,-2,93,-2,60,-2,27,-2,-3,-3,-34,-3,-59,-3,-86,-3,-105,-3,125,-3,115,-3,90,-3,85,-3,69,-3,64,-3,57,-3,55,-3,54,-3,56,-3,62,-3,67,-3,80,-3,91,-3,104,-3,125,-3,-117,-3,-89,-3,-71,-3,-39,-3,-18,-3,18,-2,45,-2,80,-2,115,-2,-106,-2,-68,-2,-30,-2,10,-1,47,-1,93,-1,-126,-1,-81,-1,-42,-1,3,0,42,0,86,0,127,0,-90,0,-47,0,-9,0,28,1,68,1,101,1,-118,1,-85,1,-55,1,-23,1,3,2,31,2,53,2,78,2,95,2,115,2,-127,2,-114,2,-103,2,-94,2,-91,2,-83,2,-88,2,-84,2,-93,2,-96,2,-107,2,-117,2,125,2,107,2,92,2,68,2,50,2,22,2,-2,1,-32,1,-61,1,-92,1,-125,1,97,1,61,1,26,1,-15,0,-47,0,-93,0,-126,0,84,0,50,0,5,0,-32,-1,-74,-1,-112,-1,104,-1,66,-1,27,-1,-7,-2,-47,-2,-78,-2,-113,-2,111,-2,81,-2,52,-2,24,-2,1,-2,-26,-3,-44,-3,-67,-3,-80,-3,-98,-3,-111,-3,-119,-3,124,-3,123,-3,117,-3,115,-3,119,-3,119,-3,127,-3,-121,-3}; }
	private static byte[] data84(){ return new byte[] {-112,-3,-98,-3,-83,-3,-69,-3,-44,-3,-32,-3,1,-2,18,-2,47,-2,77,-2,103,-2,-119,-2,-87,-2,-57,-2,-18,-2,16,-1,51,-1,91,-1,125,-1,-92,-1,-52,-1,-16,-1,23,0,62,0,99,0,-120,0,-82,0,-48,0,-10,0,22,1,58,1,87,1,120,1,-108,1,-79,1,-54,1,-28,1,-7,1,16,2,33,2,51,2,64,2,80,2,87,2,100,2,100,2,109,2,108,2,109,2,106,2,100,2,93,2,84,2,72,2,59,2,42,2,27,2,4,2,-15,1,-38,1,-67,1,-85,1,-123,1,114,1,74,1,49,1,14,1,-20,0,-54,0,-88,0,-126,0,97,0,59,0,22,0,-13,-1,-48,-1,-90,-1,-116,-1,94,-1,69,-1,29,-1,-2,-2,-31,-2,-68,-2,-91,-2,-123,-2,107,-2,81,-2,60,-2,33,-2,19,-2,-4,-3,-19,-3,-33,-3,-47,-3,-56,-3,-66,-3,-70,-3,-77,-3,-76,-3,-79,-3,-74,-3,-72,-3,-65,-3,-56,-3,-45,-3,-34,-3,-18,-3,-3,-3,16,-2,35,-2,58,-2,80,-2,105,-2,-124,-2,-98,-2,-68,-2,-40,-2,-6,-2,20,-1,60,-1,86,-1,125,-1,-100,-1,-66,-1,-28,-1,1,0,42,0,71,0,107,0,-114,0,-86,0,-47,0,-23,0,15,1,37,1,72,1,93,1,125,1,-114,1,-83,1,-69,1,-45,1,-29,1,-13,1,3,2,13,2,25,2,33,2,39,2,45,2,44,2,50,2,41,2,47,2,31,2,32,2,16,2,9,2,-5,1,-22,1,-36,1,-58,1,-74,1,-99,1,-120,1,111,1,85,1,59,1,30,1,2,1,-30,0,-56,0,-93,0,-118,0,99,0,71,0,37,0,5,0,-28,-1,-61,-1,-93,-1,-123,-1,99,-1,71,-1,39,-1,11,-1,-16,-2,-45,-2,-70,-2,-95,-2,-117,-2,114,-2,99,-2,74,-2,61,-2,44,-2,28,-2,21,-2,4,-2,3,-2,-11,-3,-8,-3,-19,-3,-13,-3,-17,-3,-10,-3,-8,-3,0,-2,7,-2,20,-2,30,-2,43,-2,62,-2,74,-2,98,-2,113,-2,-117,-2,-99,-2,-71,-2,-47,-2,-24,-2,8,-1,32,-1,62,-1,93,-1,118,-1,-102,-1,-76,-1,-42,-1,-14,-1,18,0,49,0,79,0,109,0,-117,0,-89,0,-60,0,-32,0,-7,0,22,1,42,1,71,1,87,1,115,1,127,1,-104,1,-92,1,-74,1,-63,1,-48,1,-42,1,-29,1,-27,1,-18,1,-17,1,-16,1,-15,1,-19,1,-22,1,-27,1,-37,1,-43,1,-58,1,-66,1,-85,1,-94,1,-119,1,125,1,101,1,83,1,59,1,37,1,10,1,-12,0,-39,0,-66,0,-94,0,-121,0,107,0,77,0,51,0,19,0,-9,-1,-36,-1,-67,-1,-94,-1,-123,-1,108,-1,78,-1,55,-1,29,-1,2,-1,-19,-2,-40,-2,-66,-2,-79,-2,-105,-2,-118,-2,121,-2,105,-2,95,-2,80,-2,73,-2,62,-2,58,-2,50,-2,50,-2,45,-2,47,-2,50,-2,49,-2,59,-2,61,-2,74,-2,78,-2,97,-2,101,-2,123,-2,-123,-2,-103,-2,-85,-2,-67,-2,-45,-2,-26,-2,0,-1,21,-1,46,-1,70,-1,97,-1,121,-1,-106,-1,-84,-1,-51,-1,-30,-1,3,0,24,0,56,0,79,0,107,0,-125,0,-97,0,-77,0,-46,0,-31,0,-3,0,15,1,36,1,57,1,70,1,93,1,102,1,122,1,-126,1,-113,1,-104,1,-94,1,-90,1,-82,1,-81,1,-77,1,-79,1,-76,1,-84,1,-83,1,-93,1,-98,1,-107,1,-118,1,127,1,115,1,99,1,84,1,69,1,49,1,32,1,12,1,-11,0,-29,0,-53,0,-77,0,-99,0,-123,0,108,0,82,0,61,0,30,0,10,0,-18,-1,-41,-1,-68,-1,-90,-1,-118,-1,120,-1,91,-1,75,-1,46,-1,33,-1,6,-1,-8,-2,-28,-2,-46,-2,-58,-2,-78,-2,-86,-2,-102,-2,-111,-2,-121,-2,-127,-2,117,-2,120,-2,107,-2,113,-2,106,-2,110,-2,112,-2,114,-2,120,-2,125,-2,-122,-2,-112,-2,-104,-2,-91,-2,-78,-2,-66,-2,-47,-2,-36,-2,-14,-2,1,-1,21,-1,42,-1,59,-1,85,-1,101,-1,-128,-1,-108,-1,-85,-1,-60,-1,-40,-1,-14,-1,7,0,33,0,53,0,79,0,98,0,121,0,-111,0,-94,0,-71,0,-53,0,-34,0,-15,0,1,1,16,1,32,1,46,1,58,1,70,1,80,1,89,1,97,1,104,1,108,1,113,1,115,1,116,1,117,1,113,1,114,1,106,1,103,1,94,1,90,1,75,1,72,1,52,1,47,1,29,1,15,1,2,1,-19,0,-31,0,-53,0,-69,0,-90,0,-110,0,-127,0,103,0,88,0,62,0,43,0,21,0,1,0,-24,-1,-40,-1,-67,-1,-82,-1,-107,-1,-122,-1,110,-1,94,-1,75,-1,58,-1,40,-1,27,-1,9,-1,-2,-2,-18,-2,-27,-2,-42,-2,-46,-2,-61,-2}; }
	private static byte[] data85(){ return new byte[] {-63,-2,-74,-2,-74,-2,-83,-2,-83,-2,-85,-2,-86,-2,-81,-2,-87,-2,-72,-2,-81,-2,-62,-2,-64,-2,-54,-2,-41,-2,-37,-2,-20,-2,-11,-2,3,-1,15,-1,34,-1,44,-1,66,-1,79,-1,96,-1,118,-1,-124,-1,-104,-1,-83,-1,-67,-1,-43,-1,-29,-1,-5,-1,11,0,35,0,49,0,72,0,88,0,107,0,-128,0,-118,0,-93,0,-84,0,-64,0,-50,0,-39,0,-22,0,-13,0,-2,0,13,1,15,1,30,1,33,1,39,1,47,1,48,1,53,1,53,1,54,1,54,1,50,1,52,1,43,1,42,1,33,1,28,1,18,1,13,1,-3,0,-6,0,-27,0,-29,0,-52,0,-58,0,-78,0,-90,0,-107,0,-122,0,116,0,101,0,82,0,66,0,47,0,31,0,12,0,-5,-1,-22,-1,-41,-1,-57,-1,-75,-1,-90,-1,-108,-1,-122,-1,118,-1,102,-1,91,-1,73,-1,66,-1,48,-1,43,-1,27,-1,22,-1,9,-1,7,-1,-7,-2,-5,-2,-17,-2,-16,-2,-20,-2,-23,-2,-22,-2,-24,-2,-20,-2,-21,-2,-16,-2,-11,-2,-8,-2,0,-1,5,-1,15,-1,20,-1,35,-1,39,-1,55,-1,63,-1,77,-1,90,-1,103,-1,116,-1,-124,-1,-113,-1,-91,-1,-84,-1,-61,-1,-52,-1,-30,-1,-20,-1,1,0,12,0,32,0,45,0,61,0,75,0,90,0,105,0,118,0,-125,0,-111,0,-100,0,-89,0,-75,0,-71,0,-53,0,-53,0,-38,0,-36,0,-26,0,-23,0,-17,0,-14,0,-12,0,-9,0,-8,0,-8,0,-8,0,-12,0,-13,0,-17,0,-20,0,-26,0,-32,0,-38,0,-47,0,-53,0,-64,0,-70,0,-85,0,-90,0,-108,0,-112,0,124,0,120,0,98,0,93,0,74,0,63,0,49,0,33,0,23,0,5,0,-6,-1,-22,-1,-34,-1,-48,-1,-62,-1,-73,-1,-89,-1,-98,-1,-110,-1,-125,-1,126,-1,109,-1,105,-1,93,-1,86,-1,75,-1,72,-1,62,-1,59,-1,54,-1,46,-1,48,-1,40,-1,42,-1,40,-1,38,-1,41,-1,39,-1,45,-1,44,-1,51,-1,51,-1,60,-1,62,-1,73,-1,75,-1,86,-1,91,-1,102,-1,111,-1,120,-1,-127,-1,-114,-1,-107,-1,-91,-1,-84,-1,-70,-1,-59,-1,-47,-1,-35,-1,-23,-1,-10,-1,0,0,15,0,24,0,37,0,49,0,58,0,73,0,79,0,94,0,99,0,114,0,118,0,-126,0,-121,0,-110,0,-106,0,-98,0,-94,0,-86,0,-85,0,-77,0,-79,0,-73,0,-72,0,-70,0,-71,0,-69,0,-74,0,-71,0,-76,0,-77,0,-82,0,-85,0,-90,0,-95,0,-102,0,-105,0,-116,0,-119,0,125,0,121,0,109,0,105,0,89,0,87,0,70,0,68,0,52,0,44,0,35,0,22,0,14,0,4,0,-8,-1,-17,-1,-25,-1,-40,-1,-44,-1,-56,-1,-66,-1,-71,-1,-84,-1,-89,-1,-98,-1,-105,-1,-112,-1,-117,-1,-126,-1,-127,-1,118,-1,120,-1,111,-1,112,-1,105,-1,106,-1,103,-1,101,-1,103,-1,100,-1,103,-1,103,-1,105,-1,107,-1,110,-1,114,-1,115,-1,122,-1,126,-1,-126,-1,-118,-1,-116,-1,-107,-1,-101,-1,-95,-1,-85,-1,-83,-1,-68,-1,-67,-1,-56,-1,-46,-1,-42,-1,-29,-1,-24,-1,-15,-1,-6,-1,3,0,9,0,20,0,25,0,35,0,43,0,48,0,57,0,63,0,70,0,78,0,80,0,90,0,92,0,99,0,102,0,107,0,110,0,114,0,117,0,117,0,122,0,121,0,124,0,122,0,124,0,122,0,125,0,118,0,122,0,115,0,115,0,113,0,107,0,107,0,99,0,97,0,93,0,85,0,85,0,73,0,74,0,62,0,62,0,51,0,47,0,41,0,32,0,31,0,16,0,19,0,4,0,4,0,-7,-1,-11,-1,-17,-1,-25,-1,-28,-1,-37,-1,-41,-1,-45,-1,-53,-1,-55,-1,-62,-1,-65,-1,-68,-1,-75,-1,-75,-1,-80,-1,-83,-1,-83,-1,-89,-1,-87,-1,-91,-1,-91,-1,-93,-1,-90,-1,-95,-1,-89,-1,-95,-1,-88,-1,-91,-1,-87,-1,-85,-1,-85,-1,-80,-1,-80,-1,-74,-1,-74,-1,-67,-1,-67,-1,-61,-1,-57,-1,-55,-1,-48,-1,-45,-1,-41,-1,-35,-1,-31,-1,-28,-1,-20,-1,-19,-1,-10,-1,-9,-1,-3,-1,2,0,5,0,12,0,14,0,19,0,23,0,27,0,30,0,35,0,37,0,41,0,44,0,46,0,49,0,52,0,52,0,57,0,55,0,60,0,58,0,62,0,59,0,62,0,62,0,60,0,64,0,58,0,61,0,59,0,57,0,58,0,53,0,55,0,51,0,48,0,50,0,42,0,45,0,38,0,39,0,34,0,32,0,30,0,25,0,24,0,21,0,16,0,16,0,11,0,8,0,8,0,0,0,3,0,-4,-1,-4,-1,-7,-1,-11,-1,-11,-1,-16,-1,-14,-1}; }
	private static byte[] data86(){ return new byte[] {-20,-1,-19,-1,-23,-1,-23,-1,-25,-1,-26,-1,-27,-1,-29,-1,-28,-1,-31,-1,-29,-1,-32,-1,-30,-1,-31,-1,-32,-1,-30,-1,-31,-1,-30,-1,-30,-1,-29,-1,-29,-1,-27,-1,-26,-1,-27,-1,-24,-1,-23,-1,-24,-1,-19,-1,-23,-1,-16,-1,-19,-1,-14,-1,-17,-1,-12,-1,-12,-1,-12,-1,-7,-1,-10,-1,-7,-1,-4,-1,-6,-1,-3,-1,-2,-1,-3,-1,2,0,-3,-1,5,0,-2,-1,5,0,2,0,3,0,5,0,3,0,5,0,4,0,5,0,4,0,5,0,4,0,3,0,6,0,1,0,5,0,2,0,2,0,2,0,1,0,-1,-1}; }
	private static byte[] getData(){
		byte[] data = new byte[88200];
		System.arraycopy(data0(), 0, data, 0, 1024);
		System.arraycopy(data1(), 0, data, 1024, 1024);
		System.arraycopy(data2(), 0, data, 2048, 1024);
		System.arraycopy(data3(), 0, data, 3072, 1024);
		System.arraycopy(data4(), 0, data, 4096, 1024);
		System.arraycopy(data5(), 0, data, 5120, 1024);
		System.arraycopy(data6(), 0, data, 6144, 1024);
		System.arraycopy(data7(), 0, data, 7168, 1024);
		System.arraycopy(data8(), 0, data, 8192, 1024);
		System.arraycopy(data9(), 0, data, 9216, 1024);
		System.arraycopy(data10(), 0, data, 10240, 1024);
		System.arraycopy(data11(), 0, data, 11264, 1024);
		System.arraycopy(data12(), 0, data, 12288, 1024);
		System.arraycopy(data13(), 0, data, 13312, 1024);
		System.arraycopy(data14(), 0, data, 14336, 1024);
		System.arraycopy(data15(), 0, data, 15360, 1024);
		System.arraycopy(data16(), 0, data, 16384, 1024);
		System.arraycopy(data17(), 0, data, 17408, 1024);
		System.arraycopy(data18(), 0, data, 18432, 1024);
		System.arraycopy(data19(), 0, data, 19456, 1024);
		System.arraycopy(data20(), 0, data, 20480, 1024);
		System.arraycopy(data21(), 0, data, 21504, 1024);
		System.arraycopy(data22(), 0, data, 22528, 1024);
		System.arraycopy(data23(), 0, data, 23552, 1024);
		System.arraycopy(data24(), 0, data, 24576, 1024);
		System.arraycopy(data25(), 0, data, 25600, 1024);
		System.arraycopy(data26(), 0, data, 26624, 1024);
		System.arraycopy(data27(), 0, data, 27648, 1024);
		System.arraycopy(data28(), 0, data, 28672, 1024);
		System.arraycopy(data29(), 0, data, 29696, 1024);
		System.arraycopy(data30(), 0, data, 30720, 1024);
		System.arraycopy(data31(), 0, data, 31744, 1024);
		System.arraycopy(data32(), 0, data, 32768, 1024);
		System.arraycopy(data33(), 0, data, 33792, 1024);
		System.arraycopy(data34(), 0, data, 34816, 1024);
		System.arraycopy(data35(), 0, data, 35840, 1024);
		System.arraycopy(data36(), 0, data, 36864, 1024);
		System.arraycopy(data37(), 0, data, 37888, 1024);
		System.arraycopy(data38(), 0, data, 38912, 1024);
		System.arraycopy(data39(), 0, data, 39936, 1024);
		System.arraycopy(data40(), 0, data, 40960, 1024);
		System.arraycopy(data41(), 0, data, 41984, 1024);
		System.arraycopy(data42(), 0, data, 43008, 1024);
		System.arraycopy(data43(), 0, data, 44032, 1024);
		System.arraycopy(data44(), 0, data, 45056, 1024);
		System.arraycopy(data45(), 0, data, 46080, 1024);
		System.arraycopy(data46(), 0, data, 47104, 1024);
		System.arraycopy(data47(), 0, data, 48128, 1024);
		System.arraycopy(data48(), 0, data, 49152, 1024);
		System.arraycopy(data49(), 0, data, 50176, 1024);
		System.arraycopy(data50(), 0, data, 51200, 1024);
		System.arraycopy(data51(), 0, data, 52224, 1024);
		System.arraycopy(data52(), 0, data, 53248, 1024);
		System.arraycopy(data53(), 0, data, 54272, 1024);
		System.arraycopy(data54(), 0, data, 55296, 1024);
		System.arraycopy(data55(), 0, data, 56320, 1024);
		System.arraycopy(data56(), 0, data, 57344, 1024);
		System.arraycopy(data57(), 0, data, 58368, 1024);
		System.arraycopy(data58(), 0, data, 59392, 1024);
		System.arraycopy(data59(), 0, data, 60416, 1024);
		System.arraycopy(data60(), 0, data, 61440, 1024);
		System.arraycopy(data61(), 0, data, 62464, 1024);
		System.arraycopy(data62(), 0, data, 63488, 1024);
		System.arraycopy(data63(), 0, data, 64512, 1024);
		System.arraycopy(data64(), 0, data, 65536, 1024);
		System.arraycopy(data65(), 0, data, 66560, 1024);
		System.arraycopy(data66(), 0, data, 67584, 1024);
		System.arraycopy(data67(), 0, data, 68608, 1024);
		System.arraycopy(data68(), 0, data, 69632, 1024);
		System.arraycopy(data69(), 0, data, 70656, 1024);
		System.arraycopy(data70(), 0, data, 71680, 1024);
		System.arraycopy(data71(), 0, data, 72704, 1024);
		System.arraycopy(data72(), 0, data, 73728, 1024);
		System.arraycopy(data73(), 0, data, 74752, 1024);
		System.arraycopy(data74(), 0, data, 75776, 1024);
		System.arraycopy(data75(), 0, data, 76800, 1024);
		System.arraycopy(data76(), 0, data, 77824, 1024);
		System.arraycopy(data77(), 0, data, 78848, 1024);
		System.arraycopy(data78(), 0, data, 79872, 1024);
		System.arraycopy(data79(), 0, data, 80896, 1024);
		System.arraycopy(data80(), 0, data, 81920, 1024);
		System.arraycopy(data81(), 0, data, 82944, 1024);
		System.arraycopy(data82(), 0, data, 83968, 1024);
		System.arraycopy(data83(), 0, data, 84992, 1024);
		System.arraycopy(data84(), 0, data, 86016, 1024);
		System.arraycopy(data85(), 0, data, 87040, 1024);
		System.arraycopy(data86(), 0, data, 88064, 136);
		return data;
	}
	/** Constructs a new AudioClip with the data from Down-05.wav. */
	public Down05(){
		data = getData();
		format = new AudioFormat(AudioFormat.Encoding.PCM_SIGNED, (float)(44100.0), 16, 1, 2, (float)(44100.0), false);
		lineInfo = new DataLine.Info(SourceDataLine.class, format, AudioSystem.NOT_SPECIFIED);
		try{ AudioSystem.getLine(lineInfo); }
		catch(IllegalArgumentException ex){ lineInfo = null; ex.printStackTrace(); }
		catch(LineUnavailableException e){}
	}
	/** A separate thread for playing Down-05.wav. */
	private class PlayThread extends Thread {
		private byte[] data;
		private AudioFormat format;
		private DataLine.Info lineInfo;
		private SourceDataLine line = null;
		private boolean playing = true;
		private float volume = 1;
		public PlayThread(byte[] d, AudioFormat f, DataLine.Info i, float v){ data = d; format = f; lineInfo = i; volume = v; }
		public void run(){
			try{
				line = (SourceDataLine) AudioSystem.getLine(lineInfo);
				line.open(format, AudioSystem.NOT_SPECIFIED);
				FloatControl vol = (FloatControl) line.getControl(FloatControl.Type.MASTER_GAIN);
				vol.setValue(volume);
				line.start();
				int written = 0;
				int available;
				while(written < data.length && playing){
					available = Math.min(line.available(), data.length - written);
					line.write(data, written, available);
					written += available;
				}
				int frames = data.length / format.getFrameSize();
				while(line.getFramePosition() < frames && playing) Thread.sleep(0);
			}
			catch(InterruptedException ex){ playing = false; }
			catch(LineUnavailableException ex){}
			if(line != null){ line.stop(); line.flush(); line.close(); }
			playing = false;
		}
		public void interrupt(){ playing = false; }
		public boolean isPlaying(){ return playing; }
	}
	/** A separate thread for looping play of Down-05.wav. */
	private class LoopThread extends Thread {
		private Down05 clip;
		private boolean looping = true;
		public LoopThread(Down05 c){ clip = c; }
		public void run(){
			while(looping){
				clip.play();
				while(clip.isPlaying() && looping){
					try{ Thread.sleep(0); }
					catch(InterruptedException ex){ looping = false; break; }
				}
			}
			if(!clip.isLooping()) clip.stop();
		}
		public void interrupt(){ looping = false; }
		public boolean isLooping(){ return looping; }
	}
	/** Plays Down-05.wav from the beginning, even if it is already playing or looping. */
	public void play() { play(0); }
	public void play(float balance){ if(lineInfo == null) return; doPlay(balance); }
	private synchronized void doPlay(float balance){
		doStopPlay();
		playThread = new PlayThread(data, format, lineInfo, balance);
		playThread.start();
	}
	/** Plays Down-05.wav continuously until stopped. */
	public void loop(){ if(lineInfo == null) return; doLoop(); }
	private synchronized void doLoop(){
		doStopLoop();
		loopThread = new LoopThread(this);
		loopThread.start();
	}
	/** Stops play and looping of Down-05.wav. */
	public void stop(){ if(lineInfo == null) return; doStop(); }
	private synchronized void doStop(){
		doStopPlay();
		doStopLoop();
	}
	private void doStopPlay(){
		if(playThread == null) return;
		if(playThread.isPlaying()) playThread.interrupt();
		playThread = null;
	}
	private void doStopLoop(){
		if(loopThread == null) return;
		if(loopThread.isLooping()) loopThread.interrupt();
		loopThread = null;
	}
	/** Tests if Down-05.wav is currently playing or looping.
	 * @return <tt>true</tt> if playing or looping, <tt>false</tt> otherwise */
	public boolean isPlaying(){ if(lineInfo == null) return false; return doIsPlaying(); }
	private synchronized boolean doIsPlaying(){
		if(loopThread == null && playThread == null) return false;
		else if(loopThread == null) return playThread.isPlaying();
		else if(playThread == null) return loopThread.isLooping();
		else return loopThread.isLooping() && playThread.isPlaying();
	}
	/** Tests if Down-05.wav is currently looping.
	 * @return <tt>true</tt> if looping, <tt>false</tt> otherwise */
	public boolean isLooping(){ if(lineInfo == null) return false; return doIsLooping(); }
	private synchronized boolean doIsLooping(){
		if(loopThread == null) return false;
		else return loopThread.isLooping();
	}
}